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

22
Что CTRL + 4 (и CTRL + \) делает в bash?

Я просто случайно обнаружил, что CTRL+ 4 закрывает программы, читающие stdinввод из командной строки. Вот как это выглядит, когда я набираю CTRL+ 4или CTRL+ / в программах чтенияstdin $ cat wefwef wefwef ^\Quit $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software...

22
Как программно убить приложения с графическим интерфейсом через терминал?

Есть ли способ закрыть приложение с графическим интерфейсом дружественным способом « пожалуйста, выйдите сейчас », без графического доступа к окну приложений? Например, если дисплей Gnome / X падает на черный, я бы хотел переключиться на tty2 и закрыть приложения, такие как firefox, таким образом,...

22
Как проверить пароль в Linux?

Я хочу проверить в командной строке linux, совпадает ли заданный пароль открытого текста с зашифрованным паролем в / etc / shadow (Мне нужно это для аутентификации пользователей сети. Я использую встроенный Linux.) У меня есть доступ к самому файлу / etc /...

22
Как вы отправляете приложения командной строки прямо в фон?

Я уже знаю, что нажатие ctrl+zостанавливает приложение, а затем я могу отправить приложение в фоновый режим с помощью bgкоманды, но это означает, что существует короткий период времени, в течение которого приложение останавливается. Как отправить приложение напрямую в фоновый режим, не останавливая...

22
Как вывести список файлов и каталогов с каталогами в первую очередь

У меня два вопроса. Во-первых, какая команда перечисляет файлы и каталоги, но сначала перечисляет каталоги? Второй вопрос: я хочу скопировать список файлов в один каталог, но сделать целевой каталог первым именем файла в...

22
Всегда перенаправлять ошибку в / dev / null

Я знаю, что могу перенаправить сообщения об ошибках из команды, /dev/nullиспользуя следующий синтаксис: command arg1 arg2 2>/dev/null Но есть ли способ сделать это по умолчанию, чтобы сообщения об ошибках всегда отправлялись /dev/null, если я не укажу...

22
Копировать файлы без шифрования (ssh) в локальную сеть

scpработает хорошо во всех случаях, но Raspberry Pi слишком слаб для эффективного копирования файлов в безопасной среде (LAN). Теоретически возможная скорость 6,75 МБ / с по беспроводной сети 54 Мбит / с уменьшается до 1,1 МБ / с. Есть ли способ копировать файлы удаленно без шифрования? Это должна...

22
Как найти файл из любого каталога

Я пытаюсь найти файл с именем Book1 . В моем тесте я пытаюсь найти вышеупомянутый файл, и в этом тесте я не знаю, где находится этот файл. Я пытался, find / -iname book1но нет выхода. Как мне найти файл с именем book1 с помощью командной строки, если я не знаю, где находится файл? РЕДАКТИРОВАТЬ:...

22
Почему некоторые команды «вешают» терминал, пока они не закончили?

Иногда вы запускаете программу из терминала, скажем, lxpanel† . Терминал не вернет вас обратно к приглашению, он зависнет. Вы можете нажать Ctrl+, Cчтобы вернуться к подсказке, но это убьет lxpanel. Однако нажатие Alt+ F2(которое открывает окно для принятия команды) и запуск lxpanelработает изящно....

22
Самый простой способ защитить паролем каталог и его содержимое без необходимости создавать новые файлы?

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

22
Копировать изображение из командной строки в буфер обмена

Есть ли способ в bash, чтобы скопировать изображение в буфер обмена? Например, если есть изображение, mypic.pngя хочу использовать такую ​​команду clipcopy mypic.png, чтобы я мог перейти, например, к inkscape и вставить его...

22
Как проверить, работает ли моя оболочка в терминале?

Я хочу выполнить какое-либо действие только в том случае, если моя оболочка «подключена» к терминалу, т.е. только если мой стандартный ввод поступает от входа терминала, а мой стандартный вывод (и стандартная ошибка? Может быть, это не имеет значения) выводится на печать терминал. Как я могу это...

22
Как сохранить последние 50 строк в лог-файле

Я пытаюсь сохранить последние 50 строк в моем файле, где я сохраняю температуру каждую минуту. Я использовал эту команду: tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test Но результат - пустой тестовый файл. Я думал, он перечислит последние 50 строк тестового файла и вставит его в...

21
Есть ли другой простой способ добавить строку в конец файла, кроме `>>`?

Недавно я повторяю короткие предложения в tree_holeфайл. Я использовал, echo 'something' >> tree_holeчтобы сделать эту работу. Но я всегда беспокоился о том, что если я неправильно введу >вместо >>, так как я делал это часто. Поэтому я создал собственный глобальный функционал bash в...

21
Командная строка дружественные таблицы

Существует ли такая вещь? Текстовые таблицы, которые хорошо отображаются в среде CLI. Я знаю, что могу cat foobar.csvи делаю, как хочу, но это не особенно практично и не привлекательно. Я не могу себе представить, что будет трудно отформатировать таблицу, и, возможно, следовать определенным...

21
Безопасный способ передать пароль для> 1 программ в Bash

Я пишу bashскрипт, и мне нужно спросить у пользователя его пароль и передать его openssl. Хотя opensslсам пароль могу прочитать, мне нужно два прогона программы, и я не хочу спрашивать пользователя дважды. Вот сценарий: cp file{,.old} read -sp 'Enter password. ' PASS; echo export PASS # decode |...

21
Можно ли перенаправить вывод команды более чем в одну команду?

Насколько я знаю, я могу использовать команду tee, чтобы разделить стандартный вывод на экран и другие файлы: command -option1 -option2 argument | tee file1 file2 file3 Можно ли перенаправить вывод в команды вместо файлов, используя tee, чтобы я теоретически мог создать цепочку команд?...