Unix & Linux

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


2
Экскурсия на консоли?
Я думаю, что было бы действительно интересно провести экскурсию либо по типичной файловой системе Linux (которая, как я понимаю, варьируется от системы к системе), либо по экскурсии по файловой системе и общим шаблонам производительности консоли и всему прочему! Представьте, что вы новичок в GNU Linux, вы сидите за консолью и …
13 learning 

2
Игнорировать «другие» домены при загрузке с помощью wget?
Я хочу сканировать ссылки по адресу www.website.com/XYZ и загружать только те ссылки, которые находятся по адресу www.website.com/ABC. Я использую следующую команду wget для получения нужных мне файлов: wget -I ABC -r -e robots=off --wait 0.25 http://www.website.com/XYZ Это прекрасно работает, когда я использую wget 1.13.4. Но проблема в том, что я …

4
Советы по управлению ключами SSH
Какую лучшую практику вы нашли для управления большим количеством пар ключей SSH? Я использую SSH для подключения к нескольким системам, как дома, так и на работе. В настоящее время у меня есть довольно небольшая, управляемая коллекция пар ключей как для работы, так и для домашних систем. У меня есть скрипт, …
13 ssh  scripting 

2
Регулярное выражение в скрипте bash
Это мой первый раз, когда я использую bash-скрипты, поэтому я, вероятно, делаю легкую ошибку. По сути, я пытаюсь написать сценарий, который получает группы пользователей, и, если они находятся в определенной группе, он будет регистрировать это соответствующим образом. Очевидно, будет больше функциональности, но нет смысла строить это, когда я даже не …

1
Как сказать sudo повторить лекцию один раз?
Я позволяю одному из моих друзей по кодированию иметь root-доступ к моему Raspberry Pi, и когда я все настраивал, я тестировал sudo в качестве его. Это дало мне «речь»: Мы верим, что вы получили обычную лекцию от местного системного администратора. Обычно это сводится к этим трем вещам: # 1) Уважайте …
13 sudo  users 

2
Возможно ли, чтобы процесс демона (т.е. фоновый) искал нажатия клавиш с клавиатуры USB?
Я работаю над проектом по встроенному Linux, где буду разрабатывать программу, которая будет автоматически запускаться при загрузке и взаимодействовать с пользователем через отображение символов и некоторый массив кнопок. Если мы перейдем к простому массиву кнопок GPIO, я легко напишу программу, которая будет искать нажатия клавиш в этих строках GPIO. Однако …
13 linux  usb  keyboard  embedded 

2
Отменить завершение, но только завершение, в zsh
Когда функция завершения занимает много времени, я могу прервать ее , нажав Ctrl+ C(клавиша прерывания терминала, отправляет SIGINT) или Ctrl+ G(привязано к send-break). Затем я остался с незавершенным словом. Тем не менее, если мне случится нажать Ctrl+ Cили Ctrl+, Gкак только завершится функция завершения, нажатие моей клавиши может отменить командную …

3
Где я должен установить справочные страницы в пользовательском каталоге?
Я пытаюсь создать Makefile для небольшой утилиты Perl, которую я написал, и я изо всех сил пытаюсь найти способ найти, где установить мою man-страницу, когда makeона запускается как пользователь без полномочий root . В настоящее время я анализирую вывод, manpathчтобы найти первый путь в $HOMEкаталоге ... и он почти работает …
13 man 

2
Как узнать тип симметричного шифрования, используемого SSH?
Я хочу знать тип симметричного шифрования (после аутентификации), используемого ssh в клиент-сервере соединения. Я не уверен, кто определяет шифрование. Клиент или Сервер? Я посмотрел /etc/ssh/ssh_config(на клиенте) и /etc/ssh/sshd_config(на сервере) и ничего.

3
Как Linux загружает образ 'initrd'?
Я пытался понять процесс загрузки, но есть только одна вещь, которая идет мне в голову ... Как только ядро ​​Linux будет загружено и смонтирована корневая файловая система (/), программы могут быть запущены, а дополнительные модули ядра могут быть интегрированы для обеспечения дополнительных функций. Чтобы смонтировать корневую файловую систему, должны быть …
13 linux  kernel  boot  initrd 

4
Автозаполнение новейшего файла
У меня есть процесс, который создает текстовые файлы, имена файлов которых основаны на отметке времени их создания: $ ls 1378971222.txt 1378971254.txt 1378971482.txt 1378971488.txt 1378972089.txt 1378972140.txt 1378972141.txt 1378972153.txt 1378972155.txt 1378972241.txt Как я могу автоматически заполнить имя файла последнего созданного файла , то есть файла с последним mtime? Невозможно использовать Tab-завершение для …


3
Уведомления и демон уведомлений не работают в оконном менеджере
Уведомления не работают в автономных оконных менеджерах Linux (Openbox, Awesome WM и т. Д.). Я пытался установить Notification-Daemon и Dunst, но при отправке с помощью notify-send "something"не открывается окно. Я попытался запустить polkit-gnome-agent и запустить демоны уведомлений напрямую, но это не помогло (в то время как я решил подобную проблему …

4
Как прекратить сеанс Tmux и процессы, которые он породил
Я заметил, что у меня запущен процесс, и я думаю, что это потому, что я инициализировал процесс в byobu, который использует tmux. ps aux | grep sidekiq 1000 13786 0.0 0.0 8108 900 pts/4 S+ 11:27 0:00 grep sidekiq У меня есть сеанс tmux под названием «3». Как вы можете …
13 tmux  byobu 

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