Вопросы с тегом «command-line»

9
Как передать найденные файлы как аргументы?

Сначала отрежьте тривиальные, но неприменимые ответы: я не могу использовать ни трюк find+, xargsни его варианты (например, findс -exec), потому что мне нужно использовать несколько таких выражений на вызов. Я вернусь к этому в конце. Теперь для лучшего примера давайте рассмотрим: $ find -L...

9
Когда использовать стандартный поток ошибок в приложении командной строки?

Есть ли рекомендация, когда использовать ошибку при написании приложения командной строки? К моему удивлению, я ничего не нашел, когда гуглял. В частности, вопрос, который меня сейчас интересует, заключается в том, использовать ли stdoutили stderrкогда пользователь вызвал программу с недопустимыми...

9
Сколько всего способов кормить команду вводом?

Первое, что я заметил в Linux, - это разные способы ввода данных в команду, я знаю несколько, но я не знаю, сколько их всего. пути, которые я знаю до сих пор: трубопроводы: echo -e "zorro\nwurst\nlahmacun\nsozialhilfe" | sort с клавиатуры с сигналом конца файла: sort >gurken >zucker...

9
Почему консоль иногда требует сброса после CTRL + C

Некоторые инструменты интерфейса командной строки возвращают сломанную консоль при отмене с помощью CTRL+C. Иногда текст невидим, или возникают графические проблемы, пока я не выполню команду reset. (Я использую bash, но ожидаю, что он не зависит от оболочки.) У этого эффекта есть имя? Что вызывает...

9
Как настроить ssh на то, чтобы каждый раз пробовать не только порт 22, но и вторичный порт?

В рамках моих усилий по снижению шума в журналах и незначительному уменьшению возможности обнаружения (и в дополнение к fail2ban, разрешающему только аутентификацию с открытым ключом и т. Д.) Я обычно меняю sshd-порты на серверах, которые я настроил на другой порт, скажем, 5492. В настоящее время Я...

9
Перенаправление stdout из двух программ

Я использую инструмент проверки памяти (prog1) на коде C ++ (prog2), который дает мне огромный и подробный вывод. Чтобы отследить некоторые ошибки, мне нужно сохранить этот вывод в файл. Я попытался перенаправить стандартный вывод в файл: prog1 prog2 > outfile.txt Но это дает мне файл,...

9
Объясните, почему не работает «работа», а работает «пс»?

jobsмоя любимая команда, чтобы увидеть мои коды, которые работают в фоновом режиме. Чтобы динамически проверять их, я стараюсь набрать watch 'jobs' который ничего не отображает. Однако watch 'ps' работает отлично. Я делал ту же ошибку в течение нескольких месяцев. Я думаю, понимание того, почему...

8
Как иметь отдельную историю команд для разных сессий для одного и того же пользователя?

Я сталкиваюсь с этой проблемой на некоторых серверах Unix. Когда я открываю другой сеанс для одного и того же пользователя, история команд используется всеми сеансами. Это создает проблемы, если по ошибке я нажимаю Ctrl-Pили up arrowи просто нажимаю Enter. Однажды я, к rm -rf *счастью, побежал в...

8
Как объединить патчи

Иногда мне нужно объединить два патча. Я могу применить их, но часто это не удобно (копирование, временные файлы и т. Д.). Есть ли инструмент для объединения патчей (при условии, что они не...

8
Как лучше всего зашифровать и расшифровать каталог с помощью командной строки или сценария?

У меня есть каталог текстовых файлов под управлением версией Bazaar, и я храню копию (на самом деле, ветку) на каждом из моих компьютеров. Я хочу зашифровать и расшифровать каталог через командную строку. В идеале я также мог бы запустить скрипт при выходе из системы, чтобы проверить, зашифрован ли...

8
Как я могу воспроизвести команды, запущенные на одной машине на другой?

Я хотел бы установить программное обеспечение на Linux-машине, которую я запускаю в VirtualBox. Тогда я хотел бы сделать то же самое на Linux-VPS. Я думаю, что я могу сохранить все команды, которые я запускаю, используя historyкоманду. Можно ли как-нибудь запустить эти команды на другом компьютере?...

8
альтернативы wgetpaste?

Есть ли альтернативы wgetpaste? Как уточнение ... wgetpaste - это чрезвычайно простой интерфейс командной строки для различных онлайн-сервисов. Основное использование - просто загрузить локальный файл в онлайн-сервис, похожий на пастину, для совместного...

8
Простой CLI rss Reader, который может печатать только тему и URI, на основе нового с временного интервала

Итак, то, что я ищу, достаточно просто для написания кода, но мне интересно, существует ли оно уже, поэтому я не собираюсь выпускать дублирующийся код. Мне нужен читатель корма, который печатает тему, и URI на одной строке, на стандартный вывод. Он должен быть в состоянии быть настроенным (не...

8
Справочник «Дифф»?

У меня есть две директории, которые являются разными версиями одного и того же программного пакета. Я хотел бы перечислить все файлы / каталоги, которые изменились между ними, а затем скопировать эти различия в новый каталог. Я пытался различные сценарии с md5sumи , diff -Nurqно не смогли получить...

8
Как установить / установить по умолчанию версию Emacs для командной строки?

Я установил Emacs, используя sudo apt-get install emacs. Проблема в том, что когда я запускаю Emacs из командной строки (например emacs main.c), он открывает Emacs с графическим интерфейсом. Я предпочитаю версию командной строки, которая работает в эмуляторе терминала. Как я могу установить (или...

8
Как не допустить затемнения моих экранов из командной строки

В KDE была системная настройка, в которой вы могли специально настроить мониторы, чтобы они никогда не становились черными. Теперь я переключился на dwm и (это может быть не связано) мои экраны тускнеют примерно через 10 минут. Как я могу изменить этот параметр прямо из командной строки? Я...