Unix & Linux

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

1
Что означают опции ядра в фигурных скобках?
Сегодня я видел опцию ядра, в menuconfigкоторой для этого флажка использовались фигурные скобки. {*} Button Это не указано в легенде в верхней части экрана. [*] built-in [ ] excluded <M> module < > module capable Что означают фигурные скобки?

4
Выяснить, что крутится на жестком диске
Я владелец NAS, работающего с дистрибутивом Linux. Он поставляется с веб-интерфейсом администрирования, где я могу управлять несколькими службами, правами пользователей, а также когда он должен перейти в спящий режим. По какой-то причине моя проблема в том, что когда NAS перешел в режим сна, жесткий диск снова включается через пару минут. …
10 linux  hard-disk 

2
Почему top сообщает о неправильном использовании процессора?
У меня есть машина с Intel(R) Xeon(R) CPU E5520видимым как 16 логических ядер (8 с HT). Если я запускаю что-нибудь, чтобы съесть процессорное время (однопоточное), top правильно сообщает о 100% загрузке ЦП для процесса, но только около 3-4% общего использования. Cpu(s): 3.6%us, 0.0%sy, 0.0%ni, 96.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.1%st PID …
10 linux  cpu  top 

2
Строка состояния экрана для отображения текущего каталога для оболочки zsh / bash
Я часто использую экран GNU с zsh в качестве оболочки. Было бы неплохо (я думаю) иметь возможность отображать текущее имя каталога (а не полный путь) в качестве заголовка вкладки. Я могу сделать это с, CTRL+A SHIFT+Aно это руководство. Я бы хотел, чтобы он менялся каждый раз, когда я меняю каталог. …
10 bash  zsh  gnu-screen 

2
Установка переменных readline в оболочке
Я прочитал на manстранице, что вы устанавливаете параметры readline на off или в значение, используя set var value Это то же самое, что и setвстроенная функция, и как установить переменные, inputrcкоторые уже прочитаны и оболочка запущена?
10 bash  readline 

1
Как я могу предотвратить удаленный вход в систему через ssh для взлома dbus?
Я использую openSUSE 11.3 на своей рабочей станции на работе в KDE, у меня нет доступа к нему root. Оболочка по умолчанию была установлена ​​в tcsh. Когда я вошел на мою рабочую станцию ​​и удаленно вошел с моего MacBook под управлением OS X 10.6, используя ssh, например, так: ssh -X …
10 ssh  kde  opensuse  tcsh  d-bus 

3
Vim безымянный регистр + или *
Я использую Vim 7.3 в Ubuntu, и у меня возникла небольшая проблема с копированием в системный буфер обмена с помощью следующей команды, "+yно я получаю следующую ошибку:E354: Invalid register name: '+' По моему vim --version, я вижу -xterm_clipboard. Опция копирования с помощью правой кнопки мыши также отображается серым цветом. Какие …
10 vim 


2
Предоставить параметры для scp с помощью xargs
Когда я бегу svn st | awk '{print $2}', я получаю: a.py b.py c.py Затем я хочу, чтобы scpэти файлы на удаленном сервере. Я пытался: svn st | awk '{print $2}' | xargs scp my_name@my_server:~/ Но это не работает. Какова правильная команда, чтобы сделать это? Спасибо!
10 scp  xargs 

1
Перенос команды, включающей одинарные и двойные кавычки для другой команды
Недавно я узнал о часах , но у меня возникли проблемы с его настройкой с помощью довольно сложных команд. Например, я хотел бы попросить watchзапускать следующую команду zshкаждые три секунды * : for x in `command_1 | grep keyword | cut -d' ' -f1`; do command_2 "word[word=number]" $x; done как …
10 shell  zsh  quoting 

1
Не могу объяснить записи «сбоя» в выводе команды «last»
Последний показывает «сбой» в 12:02 и 14:18, но система не перестала работать в то время. С другой стороны, перезагрузка в 15:03 должна была восстановиться после фактического сбоя - наша система перестала отвечать в 14:46. Почему последний показывает два «сбоя» до фактического сбоя машины? [admin@devbox log]$ last | head myuser pts/2 …
10 rhel  last 

4
Сделайте виртуальный MAC-адрес
Я хочу создать несколько виртуальных MAC-адресов для моего сетевого адаптера или беспроводного адаптера, чтобы я мог подключаться к сети с несколькими IP-адресами с одного компьютера или ноутбука. Как мне это сделать? (Я знаю, что это возможно, потому что один из моих друзей сделал это в университете и имеет более одного …

2
Использование команды `select` для печати меню в Bash
Я пытаюсь реализовать простое меню с помощью selectкоманды. Сценарий (для тестирования) выглядит следующим образом: #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test 2" ;; *) echo "invalid …

2
Как помешать root запустить скрипт
Сервер приложений Glassfish предоставляет сценарии для администрирования сервера приложений, а также запуска и остановки их, и я хотел бы запретить пользователю root запускать этот сценарий. Причина в том, что некоторые ключевые разработчики забывают администрировать сервер как непривилегированный пользователь, и если они перезапускают сервер приложений как пользователь root, то сервер приложений …

4
Простая система очередей?
Учитывая наличие обычного ПК, мы хотели бы использовать его для круглосуточного выполнения некоторых задач в фоновом режиме. По сути, мы хотели бы иметь такие команды, как: add-task *insert command here* list-tasks remove-task(s) Добавленные задачи должны просто помещаться в очередь и выполняться одна за другой в фоновом режиме (продолжая работать после …

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