Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

4
Ядро Злому середовища
Я працював у вбудованій ОС на зразок uCOS, ThreadX. Поки я кодував програми в Linux, тепер я планую почати вивчати Linux Kernel. У мене мало питань щодо довкілля. Який найкращий дистрибутив, у якому є прості у використанні інструменти для розробки ядра? (до цих пір я використовував RHEL та Fedora. Хоча …

5
Експортувати змінну env, щоб бути доступною для всіх підрозділів, і можливо змінити?
Припустимо, я маю export MY_VAR=0 в ~/.bashrc. У мене відкритий термінал gnome, і в цьому терміналі я змінюю $MY_VARзначення на 200. Отже, якщо я echo $MY_VAR в цьому терміналі, 200показано. Тепер я відкрив ще одну вкладку в своєму терміналі gnome, і так echo $MY_VAR ... а замість цього 200я 0. …



2
Чи є ярлик для tmux, щоб перейти лише для читання?
Я вже багато років використовую екран як спосіб забезпечити безпечну роботу будь-якої віддаленої роботи після відключення / збоїв. Насправді, як звичайно, я використовую екрани, навіть коли працюю локально. Нещодавно мої вимоги перейшли до того етапу, що я перейшов на tmux через красу: tmux attach -r Приєднання до моїх власних сеансів …

5
Чим відрізняється LILO від GRUB?
Це питання було переміщено з помилки сервера, оскільки на нього можна відповісти на Unix & Linux Stack Exchange. Мігрували 8 років тому . Я запускаю веб-сервер під Debian, і в мене зараз встановлено GRUB. Чи варто розглянути можливість використання LILO замість GRUB? І які переваги у кожного?
22 boot  grub2  lilo 

1
Використання редактора рядків zsh для обгортання підпроцесів
Чи можна використовувати вбудований редактор рядків zsh ( zle) для подачі вводу в підпроцес? Тобто, я хотів би запустити zlewrap mycommandде zlewrapфункцію zsh і mycommandчи будь-яка програма, яка просто читає рядки зі stdin; zlewrapефективно забезпечить можливості редагування ліній zle для mycommand. Це на моделі, rlwrapяка робить саме це, але з …
22 zsh  line-editor 


4
Після fork (), де дитина починає його виконання?
Я намагаюся вивчити програмування UNIX і натрапив на питання щодо fork (). Я розумію, що fork () створює ідентичний процес поточного запущеного процесу, але з чого він починається? Наприклад, якщо у мене є код int main (int argc, char **argv) { int retval; printf ("This is most definitely the parent …
22 process  c  fork  api 


2
Запуск Firefox на віддаленому хості (над ssh) відкриває нове вікно локально: що відбувається?
Я ніколи раніше не помічав такої поведінки, і я трохи розгублений щодо того, що відбувається. У мене запущена локальна копія Firefox, потім ssh ( ssh -X <url>) на віддалений сервер і запустіть копію там, щоб використовувати локальний дисплей. Виявляється, місцевий фаєрфокс щойно відкрив нове вікно. Я переконався, ps x|grep firefoxщо …
22 ssh  remote  firefox 

3
Як я можу перемістити домашній каталог в окремий розділ?
Я хотів би встановити інший дистрибутив, але зберігати домашній каталог. Чи є спосіб перемістити домашній каталог в окремий розділ? У мене немає зовнішнього жорсткого диска для резервного копіювання даних. Я хотів би встановити свої розділи, як тут запропоновано .
22 linux  partition 


5
Чи автоматичне автоматичне налаштування та автоматичне підключення є стандартним способом компіляції коду?
Я іноді компілюю програми з джерела і я або використовую: ./configure make sudo make install Але нещодавно я натрапив на те, ./autogen.shщо генерує конфігурацію та робить сценарії для мене та виконує їх. Які ще існують методи оптимізації компіляції C / C ++ / C # (mono)? Зробити здається трохи старим. …

8
Які найкращі засоби програмування загального призначення для доповнення Vim? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закритий минулого року . Я вже трохи часу використовую Vim як мого текстового редактора, і мені здається, що я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.