Unix & Linux

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


3
Nmap -sn: сканирование или нет сканирования?
На nmapстранице руководства есть, что сказать о -snпараметре: -sn (No port scan) . This option tells Nmap not to do a port scan after host discovery, and only print out the available hosts that responded to the scan. Первая половина предложения упоминает, что нет сканирования, но вторая половина говорит, что …
13 man  nmap 

4
Могу ли я получить противоположность `diff -q` - сопоставление идентичных файлов без печати их содержимого
У меня есть несколько файлов в каталоге, и я хочу проверить, все ли они уникальны. Для простоты предположим, что у меня есть три файла: foo.txt, bar.txtи baz.txt. Если я запустите этот цикл, я проверю их все друг против друга: $ for f in ./*; do for i in ./*; do …
13 bash  diff 

4
ssh-agent не настроен (SSH_AUTH_SOCK, SSH_AGENT_PID env vars не установлены)
Я создал новую учетную запись для друга на Kubuntu 12.04. Когда он использует, sshон получает эту ошибку: Не удалось открыть соединение с вашим агентом аутентификации Мы работаем над sshнекоторыми скриптами bash. Посмотрев вокруг множества вещей, которые могут привести к этой ошибке, я наткнулся на это решение: $ eval `ssh-agent -s` …
13 bash  ssh  kubuntu  ssh-agent 

3
Загрузиться в chroot?
У меня Linux (Debian Jessie) установлен на жесткий диск. Drive - sda1, ext4fs и sda2- swap У меня есть /chrootпапка. В /chrootпапке установлена ​​другая система . Вопрос: Как сказать загрузчику, загружаться не основной системой (основной, Debian Jessie), а системой в / chroot ? Возможно, поменять /menu.lstа /chroot/etc/fstab? ( vmlinuz root=/dev/sda1/chroot?) …

4
Grep в пару тысяч файлов
У меня есть каталог с около 26 000 файлов, и мне нужно grep во всех этих файлах. Проблема в том, что мне это нужно как можно быстрее, поэтому не идеально делать скрипт, в котором grep будет брать имя одного файла из команды поиска и записывать совпадения в файл. Прежде чем …

1
Zsh завершение, включение Shift-Tab
Когда zsh показывает вам меню возможных завершений, я бы хотел, чтобы я позволил мне использовать shift-tabдля доступа к предыдущим записям завершения - есть ли опция, которая контролирует, какой ключ используется для доступа к предыдущим записям завершения? И если так, что мне нужно добавить в мой ~/.zshrc файл, чтобы настроить его. …

3
Mutt: использовать gpgme или классический gpg?
В вики Mutt по интеграции с GnuPG и во многих других местах (например, по умолчанию в Debian) используется классический способ подключения mutt к gnupg. То есть настраивается куча команд для gpgнепосредственного вызова . С другой стороны, есть библиотека gpgme, которая пытается стандартизировать именно это. Поиск в Интернете для "mutt gpgme" …
13 mutt  gpg 

4
Прекратить cron отправлять почту для резервного копирования скрипта?
Я настроил скрипт резервного копирования для ежечасного резервного копирования мировых данных на моем сервере Minecraft с использованием cron, но, поскольку миры постоянно редактировались игроками, tar говорил мне, что файлы менялись во время чтения. Я добавил --ignore-command-error в tar в скрипте, и он подавляет любые ошибки, когда я запускаю его вручную, …
13 cron  email  backup 

3
Использовать apt get install без вставки DVD?
Я установил Debian 7 с использованием версии для DVD, поэтому каждый раз, когда я пытаюсь установить что-либо с помощью apt-get, система просит меня смонтировать DVD. Есть ли способ избежать этого (вставляя каждый раз DVD).
13 debian 

3
Как предотвратить внедрение команд через параметры команды?
У меня есть приложение-обертка, где мне нужно разрешить пользователю указывать пользовательские параметры для передачи в симулятор. Однако я хочу убедиться, что пользователь не вводит другие команды через пользовательские опции. Какой лучший способ сделать это? Например. Пользователь предоставляет: -a -b Приложение выполняет: mysim --preset_opt -a -b Однако я не хочу, чтобы …


2
«Ungrep» - какие шаблоны не совпадают
Я ищу команду или скрипт, чтобы сделать следующее - учитывая: file1.txt: abcd efgh ijkl mnop file2.txt: 123abcd123 123efgh123 123mnop123 Я хочу команду, которая делает что-то вроде этого: ungrep file1.txt file2.txt и возвращает следующее: ijkl Другими словами, он дает мне строки в file1.txt, которые не будут возвращать никаких результатов для файла …
13 grep 

2
Как вызвать ошибку с помощью команды Trap
Я использую Ubuntu 12.04.2. Я пытаюсь использовать команду «trap», чтобы зафиксировать ненормальное или ошибку в моем сценарии оболочки, но я также пытаюсь вручную вызвать выход «Error». Я попытался выйти 1, но он не вызовет сигнал «Ошибка». #!/bin/bash func() { exit 1 } trap "echo hi" INT TERM ERR func Не …

1
Что происходит с транзакцией RPM, когда она прерывается в середине?
Давайте представим, что я устанавливаю пакеты RPM A, B и C. Они устанавливаются в том же порядке. И вдруг в середине установки B происходит отключение питания. 1) относительно состояния после включения: что происходит с этой транзакцией? Будет ли это возобновлено? Или, возможно, RPM удалит все пакеты и файлы из этой …
13 linux  rpm 

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