Unix & Linux

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

7
Как найти беглеца Crontab
Несколько лет назад я настроил задание cron на автоматическое пингование URL-адреса каждую минуту как часть системы мониторинга (это упрощение, но оно подойдет для этого вопроса). Поскольку я ужасный человек, я нигде не документировал это. Сегодня, спустя годы, у меня начались проблемы с приложением на другом конце URL-адреса. Я исправил это, …
17 cron 


3
Найти владельца захвата указателя X.org
У меня есть приложение, которое, кажется, захватило мышь (я могу переместить ее, но нигде не могу щелкнуть), есть ли способ узнать, какому приложению принадлежит захват мыши X.org? Ярлык, приведенный здесь, чтобы отпустить мышь, похоже, не сработал, поэтому мне интересно кое-что, что может дать мне больше информации.
17 x11 


2
xargs: использование одного и того же аргумента в нескольких командах
Я пытаюсь написать однострочную строку, которая может проверять вывод df -hи оповещать, когда на одном из разделов заканчивается [или почти] свободное место. Это та часть, которая использует xargs, которая пинает меня в задницу сейчас ... echo 95 | xargs -n1 -I{} [ {} -ge 95 ] && echo "No Space …

1
Сделайте так, чтобы программа сначала читала с канала, затем с клавиатуры
Рассмотрим интерактивную программу interactive. Мне приходится довольно часто запускать эту программу, и каждый раз, когда я запускаю ее, первые несколько команд совпадают. Очевидно, что вводить эти команды снова и снова - это боль. Я собрал эти команды (разделенные переводом строки) в файле cmd. Теперь я могу сделать, cat cmd | …
17 command-line  pipe  cat  stdin 

4
Скрипт Bash для определения, когда мой сервер выключен или отключен
Справочная информация: мне нужно получить предупреждение, когда мой сервер не работает. Когда сервер не работает, возможно, сборщик Sysload не сможет отправить любое предупреждение. Чтобы получать оповещения, когда сервер не работает, у меня есть внешний источник (сервер) для его обнаружения. Вопрос: Есть ли способ (я предпочитаю bash script) определить, когда мой …

4
Как я могу определить, является ли сетевой интерфейс физическим (устройство) или виртуальным (псевдоним)?
У меня есть небольшой домашний маршрутизатор под управлением OpenWrt (вид встроенного Linux для маршрутизаторов). Он имеет пять портов Ethernet, один с меткой WAN и четыре с меткой LAN от 1 до 4. Он имеет следующие сетевые интерфейсы, определенные в соответствии с ifconfig: root@TIBERIUS: ~ > ifconfig | grep Link br-lan …

2
Подходит ли сообщение «Ошибка сегментации» под STDERR?
Я запустил исполняемый файл в bash ./code > log Он показывает случайные сообщения об ошибках на терминале, тогда как все операторы printf попадают в файл журнала. Я перезапускаю это как ниже ./code >& log Теперь случайные сообщения об ошибках также попадают в журнал. Но если есть ошибка сегментации, она все …

6
Автоматически создавать соответствующие фигурные скобки в Vim
Как автоматически создать соответствующие фигурные скобки в vim? Он должен работать следующим образом: если я введу открытую скобку, закрывающая должна появиться автоматически, а курсор должен быть помещен между ними. Чтобы выпрыгнуть из пары скобок, используется комбинация Ctrl-j. Существует множество плагинов, обеспечивающих автоматическую вставку скобок. Но они либо используйте другую комбинацию …
17 vim 

4
Как перейти к списку каталогов из файлового представления в vim?
Я открыл реж vim some/dir. Я могу перемещаться по дереву, но как только я открываю файл, мне интересно, как мне закрыть представление файла, чтобы вернуться к списку каталогов и перейти к другому файлу. :wqне вариант, так как закрывает весь сеанс vim. Я предполагаю, что для этого есть режим for, но …

4
Как я могу решить эту проблему ssh-agent?
Я использую Linux Mint и, похоже, не смог автоматически разблокировать gnome-keyring при входе в систему. Симптом моей проблемы заключается в следующем: $ ssh-add Identity added: /home/me/.ssh/id_rsa (/home/me/.ssh/id_rsa) $ git pull WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-Nmf3J3/pkcs11: No such file or directory Как я могу сделать так, чтобы git мог толкать …


3
Моя команда `which` может быть неправильной (иногда)?
Я скомпилировал последнюю версию emacs из исходного кода (v24.2), потому что версия, установленная на моем компьютере, (довольно) старая для меня (v21.3). Я сделал обычное: $configure --prefix=$HOME make make install Сейчас я тестирую emacs и понял, что он все еще запускает предыдущую версию ... в то время как мой $HOME/binпуть должен …
17 bash  emacs  path  which 

6
Есть ли практическое применение для команды фактора GNU?
Просматривая GNU Coreutils , я заметил factorкоманду, которую я никогда раньше не замечал. Читая справочную страницу: Выведите простые множители каждого указанного целого числа NUMBER. Если ничего не указано в командной строке, прочитайте их из стандартного ввода. Есть ли практическое применение factorили это просто демонстрационная / игрушечная упаковка?
17 command  gnu  coreutils 

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