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

Командная строка - это интерактивный интерфейс вашей оболочки.

2
Существует ли ярлык для выполнения серии команд в истории Bash?
Предположим, у меня есть следующий тривиальный пример в моем history: ... 76 cd ~ 77 ./generator.sh out.file 78 cp out.file ~/out/ 79 ./out/cleaner.sh . 80 ls -alnh /out ... Если я хотел выполнить команды 77, 78и 79в одной команде, существует ли ярлык для этого? Я пытался !77 !78 !79, который …

6
Как я могу вводить n повторений цифры в Bash, в интерактивном режиме
Я хотел бы запустить команду foo --bar=baz <16 zeroes> Как мне эффективно ввести 16 нулей *? Если я удерживаю Altи нажимаю, 1 6 0то повторю следующую вещь 160 раз, а это не то, чего я хочу. В emacs я могу использовать Alt-[number]или Ctrl-u 1 6 Ctrl-u 0, но в bash …

4
Как сжать файлы на месте?
У меня есть машина с 90% использования жесткого диска. Я хочу сжать более 500 файлов журнала в новый файл меньшего размера. Однако жесткий диск слишком мал, чтобы хранить как исходные, так и сжатые файлы. Поэтому мне нужно сжать все файлы журнала в один новый файл один за другим, удаляя каждый …

3
Как я могу распечатать хорошо отформатированный код
Как и при использовании markdown в Stack Overflow для создания monospace output, как я могу сделать это для моих программ. Я попробовал lp filename.txt, и мне было приятно узнать, что он может использовать локальный сетевой принтер и печатать «как есть». Проблема в том, что вывод не моно-разнесен. Есть ли более …

6
Насколько стабильны «API-интерфейсы stdin / stdout» оболочки Unix?
grepping, awking, sedding и piping - это повседневная рутина пользователя любой Unix-подобной операционной системы, может ли это быть в командной строке или внутри сценария оболочки ( теперь они называются фильтрами ). По своей сути, при работе со «стандартными» программами Unix CLI и встроенными командами оболочки ( теперь они называются командами …

4
Убить весь процесс пользователей в Ubuntu?
Как убить весь процесс одного пользователя? Когда я делаю, ps auxя получаю список процессов с несколькими пользователями, и я хочу, например, убить весь процесс пользователя name1! Что за команда делает это в Ubuntu?

3
Управление X-ключом и захватом указателя в командной строке
Какие инструменты командной строки существуют для просмотра и управления захватами X-сервера? (Это захват, как при захвате клавиш и указателей, т. Е. Ограничение использования определенной клавиши или кнопки мыши определенным приложением или ограничение указателя мыши, чтобы оно оставалось в определенной области экрана.) Я ищу гипотетическую xgrabутилиту, которая бы показать такие вещи, …



4
Получение всех файлов, которые были изменены на определенную дату
Можно ли найти все phpфайлы в определенном каталоге, которые были изменены на определенную дату я использую find /var/www/html/dir/ -mtime -28 | grep '\.php' чтобы получить файлы, измененные в течение последних 28 дней, но мне нужны только файлы, которые были изменены на следующую дату: 2011-02-08


2
Почему клавиша Enter не отправляет EOL?
Unix / Linux EOL - LF, перевод строки, ASCII 10, escape-последовательность \n. Вот фрагмент кода Python, чтобы получить ровно одно нажатие клавиши: import sys, tty, termios fd = sys.stdin.fileno() old_settings = termios.tcgetattr(fd) try: tty.setraw(sys.stdin.fileno()) ch = sys.stdin.read(1) finally: termios.tcsetattr(fd, termios.TCSADRAIN, old_settings) return ch Когда я нажимаю Enterна клавиатуре в ответ …


5
Команды, чтобы узнать о незнакомой системе [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Вы входите в незнакомую систему UNIX или Linux (с правами root). Какие …

4
Как я могу реализовать круговой поток данных между взаимосвязанными командами?
Я знаю два типа, как команды могут быть связаны друг с другом: используя Pipe (помещая std-output в std-input следующей команды). с помощью тройника (разделить выход на несколько выходов). Я не знаю, возможно ли это все, поэтому я рисую гипотетический тип соединения: Как можно реализовать круговой поток данных между командами, как, …

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