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 


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

4
Что происходит, когда пользователь без полномочий root посылает сигналы процессу пользователя root?
Меня интересует безопасность сигналов UNIX. SIGKILLубьет процесс. Итак, что происходит, когда процесс, не являющийся пользователем root, отправляет сигнал процессу пользователя 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 


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

6
'Cat' - встроенная оболочка или внешняя программа?
Когда я использую typeкоманду, чтобы выяснить, catявляется ли встроенная оболочка или внешняя программа, я получаю вывод ниже: -$ type cat cat is hashed (/bin/cat) -$ Значит ли это, что catэто внешняя программа /bin/cat? Я запутался, потому что, когда я проверил вывод ниже, echoя увидел, что это built-inтакже программа/bin/echo -$ type …
33 bash  cat  echo  shell-builtin 


3
Использование переменных для хранения цветовых кодов терминала для PS1?
В моем .bashrc, я использую цветовые коды терминала ANSI, чтобы раскрасить различные биты. Это выглядит так: PS1='\u@\h:\w\[\033[33m\]$(virtual_env)\[\033[32m\]$(git_branch)\[\033[0m\]$ ' где virtual_envи git_branchbash-функции, которые выводят материал на стандартный вывод. Теперь, чтобы было легче читать и изменять, я хотел бы хранить цветовые коды в переменных и ссылаться на них, а не встраивать их …

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

3
Почему мой раздел размером 100 МБ с размером блока 1 КБ не имеет соответствующих доступных блоков / пространства?
У меня виртуальная среда очень высокой плотности с контейнерами, поэтому я стараюсь сделать каждый контейнер действительно маленьким. «Действительно маленький» означает 87 МБ на базе Ubuntu 14.04 (Trusty Tahr) без нарушения совместимости менеджера пакетов. Поэтому я использую LVM в качестве резервного хранилища для своих контейнеров, и недавно я обнаружил очень странные …
33 ext4 

5
Разница между SDX и VDX
Когда я использую Ubuntu и CentOS, я вижу /dev/sdaи /dev/vda. Так что я не могу понять, в чем разница между двумя выше?
33 udev 

1
Как узнать, какой последовательный порт используется?
Вопрос: Я подключил устройство (например, GSM-модем) через последовательный порт (он же RS-232), и мне нужно посмотреть, с каким файлом в /dev/файловой системе было связано это устройство, чтобы иметь возможность общаться с ним. К сожалению, нет вновь созданного файла /dev/и ничего не видно на dmesgвыходе. Так что это кажется сложным вопросом. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.