Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
Наблюдение за записью на жесткий диск в пространстве ядра (с драйверами / модулями)
Заранее извиняюсь, если этот пост немного дремучий / грязный, но мне трудно его лучше сформулировать ... По сути, я хотел бы изучить, что происходит при записи на жесткий диск, и я хотел бы знать: Правильно ли мое понимание ниже - и если нет, то где я иду не так? Есть …

2
Шаблон имени файла оболочки, который расширяется до точечных файлов, но не до `..`?
Недавно у меня произошел небольшой сбой, вызванный паттерном оболочки, который неожиданно расширился. Я хотел изменить владельца группы файлов точек в /rootкаталоге, поэтому я сделал chown -R root .* Естественно, .*расширилось до ..чего-то вроде катастрофы. Я знаю, что bashэто поведение можно изменить, настроив некоторые параметры оболочки, но с настройками по умолчанию …

1
gpg запуск gpg-агента по требованию?
Справочная страница gpg-agentсостояний: The agent is usualy started on demand by gpg, gpgsm, gpgconf or gpg-connect-agent. Thus there is no reason to start it manually. In case you want to use the included Secure Shell Agent you may start the agent using: gpg-connect-agent /bye The usual way to run the …

4
preseed.cfg игнорирует настройку имени хоста
Я устанавливаю Debian Wheezy (netinstall) в VirtualBox, используя preseed.cfg. Я пробовал и то d-i netcfg/get_hostname string somehostи другое d-i netcfg/get_hostname string somehost, но в обоих случаях хост устанавливается как "debian". Я пробовал и то и другое одновременно, но все же хост установлен как "debian". Выдержка из руководства Debian о файле …

2
Почему процесс / программа становится зомби?
Если сценарий работает нормально из командной строки, то почему этот же сценарий переходит в состояние зомби после запуска через cron и как вы будете устранять неполадки? Вот следующий реальный пример: [root@abc ~]# ps ax | grep Z 23880 ? Zs 0:00 [checkloadadv.sh] <defunct> 23926 pts/0 S+ 0:00 grep Z [root@abc …

3
Как включить команды в PS1 Bash без расчёта длины строки?
Тонин указал на ошибку в моей подсказке по умолчанию . Минимальный пример: Установите PS1: PS1='$(exit_code=$?; [[ $exit_code -eq 0 ]] || printf %s $(tput setaf 1) $exit_code $(tput sgr0) " ")$ ' На этом этапе подсказка выглядит так: $ Теперь запустите вывод кода выхода, выполнив: false Теперь подсказка содержит код …
13 bash  prompt 

1
Как разрешить исходящий SMTP на iptables Debian Linux
Если я решу разрешить весь трафик в цепочке OUTPUT ( iptables -P OUTPUT ACCEPT), почта отправляется нормально. Как только я блокирую свой сервер с этими правилами, исходящая почта перестает работать. Все остальное работает, хотя, что странно. Кто-нибудь видит здесь что-нибудь, что помешало бы отправке моей исходящей почты? Я в тупике, …
13 linux  iptables  email  smtp 

3
Как получить консольные сообщения на английском языке?
Я француз и использую свою систему Debian на французском. Тем не менее, я хотел бы иметь сообщения об ошибках в терминале на английском языке. Это позволяет мне размещать их на англоязычных сайтах. Как я могу изменить свой язык для этого? Я точно не хочу, чтобы вся моя система была на …
13 locale 


2
Как я могу отключить кнопку моего CD / DVD привода?
Вплоть до Fedora 14 я успешно использовал cdctlдля включения / выключения кнопку извлечения CD / DVD на моем ноутбуке (Thinkpad T410). К сожалению, он перестал работать сейчас. Я ознакомился с методами, обсуждаемыми в этих двух вопросах: отключить кнопку CD / DVD на ноутбуке Linux (Ubuntu) Отключите кнопку извлечения DVD на …

3
Можно ли переопределить тильду ('~', домашний каталог)?
Можно ли переопределить домашний каталог? например , чтобы /ext1/usernameвместо того , чтобы /home/username, например , разлагая ~в другой каталог (в отличие от изменения фактического домашнего каталога , где домашние файлы пользователей расположены). (Этот вопрос носит в основном академический характер, так как это кажется плохой практикой. У меня также нет выбора …
13 solaris  home  csh 

4
Как явно вызвать встроенную оболочку?
Я хочу настроить функциональность cdкоманды в соответствии с моими потребностями. Я определил следующую функцию - function cd () { cd "$@" && pushd "$@"; } Цель этой функции - автоматически поместить каталог в стек, чтобы сэкономить время, необходимое для ввода вручную pushd .каждый раз. Однако указанная выше функция является бесконечно …

1
Есть ли простой способ установки двоичных сборок glibc?
Снова и снова я вижу такие вопросы: GLIBCXX 3.4.15 на Centos 6 CentOS 4.8 и glibc 2.5 И вот типичные решения, которые мы обычно выдвигаем: как запустить новое программное обеспечение без обновления GLIBC? Установка двух glibc вместе с Debian / Ubuntu GLIBCXX 3.4.15 на Centos 6 Это действительно лучшее, что …
13 libraries  glibc 


4
Как я могу редактировать файлы в сети с Vim?
В настоящее время я делаю это с помощью SSHing на сервер и запускаю Vim на сервере. Преимущество этого заключается в том, что вам не приходится иметь дело с громоздким синтаксисом открытия файлов с удаленного сервера через SCP и, что более важно, возможность очень быстро перемещаться по файловой системе сервера. С …
13 networking  files  vim 

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