Unix & Linux

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


4
Як сказати, чи дійсно я знаходжусь у командному рядку з місця розташування символьного посилання?
Припустимо, у мене є папка: cd /home/cpm135/public_html і скласти символічне посилання ln -s /var/lib/class . Пізніше я в цьому каталозі: cd /home/cpm135/public_html/class Це pwdскаже мені, що я в/home/cpm135/public_html/class Чи є спосіб дізнатися, що я "насправді" /var/lib/class? Спасибі


5
Як безпечно знімати знімок, не забруднюючи поточний каталог у випадку tarbomb?
Солідні проекти звільнити архіви дьогтю, що містять один каталог, наприклад , zyrgus-3.18.tar.gzмістить zyrgus-3.18папку , яка , в свою чергу , містить src, build, distі т.д. Але деякі панк-проекти прикладають все до кореня: '- (Це призводить до тотального безладу, коли не потрібно виконувати функції. Створення папки кожен раз вручну - це …
33 tar 

4
Що трапляється, коли користувач, що не користується коренем, надсилає сигнали до процесу користувача root?
Мені цікаво про безпеку сигналів UNIX. SIGKILLвб'є процес. Отже, що відбувається, коли некористувацький користувальницький процес надсилає сигнал користувачу root-процесу? Чи все ще процес виконує обробник сигналу? Я дотримуюсь прийнятої відповіді (gollum's), і я набираю man capabilites, і я знаходжу багато речей про ядро ​​Linux. Від man capabilities: NAME capabilities - …
33 security  signals 

3
Які термінальні емулятори підтримують режим управління tmux?
tmuxмає свій режим управління , активоване з -CC, щоб дозволити емулятор терміналу для управління tmux. iTerm2 використовує це з великим ефектом для того, щоб tmux вікна відображалися як окремі вікна iTerm. Чи є інші емулятори терміналів, які підтримують режим управління? Мене особливо цікавлять емулятори терміналів / SSH-клієнти для Windows, які …
33 terminal  tmux  iterm 


6
Це "cat" вбудована оболонка чи зовнішня програма?
Коли я використовую typeкоманду, щоб дізнатися, чи catє вбудована оболонка чи зовнішня програма, я отримую вихідний результат нижче: -$ type cat cat is hashed (/bin/cat) -$ Чи означає це, що catце зовнішня програма /bin/cat? Я заплутався, тому що, коли я перевірив вихід нижче, echoя побачив, що це програма, built-inале також …
33 bash  cat  echo  shell-builtin 

2
Як виглядають процеси всередині контейнера Docker?
Нещодавно я чув, як виникає плутанина навколо того, що таке контейнер Docker, а точніше, що відбувається всередині, стосовно команд та процесів, які я викликаю під час Docker-контейнера. Може хтось, будь ласка, надати високий рівень огляду того, що відбувається?


4
Як остаточно включити scl CentOS 6.4?
Я встановив нову версію devtoolset (1.1) і цікавився, як я б ішов про постійне встановлення цих параметрів за замовчуванням. Прямо зараз, коли я впадаю на свій сервер під управлінням CentOS, я повинен запустити цю командуscl enable devtoolset-1.1 bash Я спробував додати його до ~ / .bashrc і просто вставити його …

5
Різниця між sdX і vdX
Коли я використовую Ubuntu та CentOS, я бачу /dev/sdaі /dev/vda. Тож я не можу зрозуміти, чим відрізняється вище двох?
33 udev 

3
Використання змінних для зберігання термінальних кольорових кодів для PS1?
У моєму .bashrcкольорі я використовую термінальні кольори ANSI для розфарбовування різних бітів. Це виглядає приблизно так: PS1='\u@\h:\w\[\033[33m\]$(virtual_env)\[\033[32m\]$(git_branch)\[\033[0m\]$ ' де virtual_envі git_branchє bash функції, які виводять матеріал на stdout. Тепер, щоб полегшити читання та зміни, я хотів би зберігати коди кольорів у змінних і посилатися на них, а не вбудовувати їх …

1
Як знайти, який серійний порт використовується?
Питання: Я підключив пристрій (тобто GSM-модем) через послідовний порт (він же RS-232), і мені потрібно побачити, з яким файлом у /dev/файловій системі цей пристрій був пов'язаний, щоб мати можливість спілкуватися з ним. На жаль, в новоспеченому файлі немає жодного файлу, /dev/і нічого не видно у dmesgвисновку. Тож це здається важким …

2
псевдонім vs експорт для простих команд
Для таких простих команд, як lessкраще зробити псевдонім або експортувати параметри? Чи є користь одного над іншим? Наприклад, якщо я хочу lessзавжди використовувати -Rопцію показу необроблених символів, обидва ці рішення працюють: export LESS='-R' alias less='less -R' Чи для такої простої справи є користь одного над іншим? Будь-які сценарії, коли один …
33 bash  zsh  alias 

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