Вопросы с тегом «history»

20
Могу ли я искать историю bash по всем пользователям на сервере?

Я хочу видеть все команды bash, которые выполнялись на сервере Linux для нескольких учетных записей пользователей. Конкретный дистрибутив, который я использую - это CentOS 5.7. Есть ли способ глобального поиска файлов .bash_history на сервере или это будет более домашний процесс locate | cat |...

20
Сохраняйте только успешные команды в истории BASH

Иногда я неправильно понимаю синтаксис команды: # mysql -d test mysql: unknown option '-d' # echo $? 2 Я пытаюсь снова и понимаю это правильно: # mysql --database test Welcome to the MySQL monitor. mysql > ... Как запретить первой команде с кодом ошибки, отличным от 0, войти в...

20
Как я могу вводить n повторений цифры в Bash, в интерактивном режиме

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

20
иногда команды истории не сохраняются в .bash_history

Вчера я выпустил много команд в своем CentOS 7. Но когда я хотел получить эти команды сегодня, я обнаружил, что никакой записи не было. Когда я открыл файл .bash_history, я все еще не мог найти команды, которые я дал вчера, но я нашел много старых команд несколько дней назад. Почему последние...

20
Существует ли ярлык для выполнения серии команд в истории 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, который...

20
/ usr / bin / ptx: Можете ли вы предоставить вариант использования или два?

Я просматривал список файлов, включенных в coreutils, и смог найти пример того, как я мог лично использовать все предоставленные команды, кроме ptx. Можете ли вы привести один или два (или три) примера использования ptx? Чем разнообразнее сценарий использования, тем лучше. $ apropos ptx ptx(1) -...

20
Что означает «он-лайн», используемый в человеке (1)?

В моей системе (Darwin 15.5.0) man(1)открывается следующим образом: NAME man - format and display the on-line manual pages Однако файл, из которого отформатирована страница, явно находится на диске: % man -w man /usr/share/man/man1/man.1 % file `man -w man` /usr/share/man/man1/man.1: troff or...

19
Происхождение слова cron?

Попытка урегулировать дружеский спор. Является ли "cron" аббревиатурой для чего-то? Кроме того, его нынешнее каноническое название "cron" происходит от чего-то сокращенного для чего-то вроде хронос или хронологически? Быстрый поиск в Google не нашел то, что я искал . Это закончилось темой форума,...

19
Поиск предыдущей команды с тем же префиксом, когда я нажимаю вверх в приглашении оболочки

Исходя из мира FreeBSD, я хочу, чтобы терминал Linux вел себя как FreeBSD, особенно в версии 9.1, в основном, когда вы вводите cdв терминал и нажимаете стрелку «вверх», вы можете просматривать все команды в истории, начиная с cdкоторых вы можете выиграть много времени. Я не знаю, как включить эту...

19
Использование ^ в качестве метасимвола оболочки

Я написал небольшой сценарий сегодня, который содержал grep -q ^local0 /etc/syslog.conf Во время обзора коллега предложил, чтобы ^local0его цитировали, потому что ^означает «труба» в оболочке Борна. Удивленный этим утверждением, я попытался отследить любую ссылку, в которой упоминалось это. Ничто...

18
Почему символ обводки / каретки используется в качестве символа для Ctrl?

Я начал использовать консоль Linux давным-давно, но никогда не задавался вопросом о символе круговой рамки, или каретке ( ^). Я хотел бы спросить, почему это используется в качестве замены слова Ctrl. Я думал об этом на днях, когда я использовал nano, и я также искал, чтобы найти какие-то ответы в...

18
В каких ситуациях пользователь не позволяет оболочке записывать свою команду в историю?

Если добавить export HISTCONTROL=ignorespaceв .bashrc, баш не будет записывать какие - либо команды , которые имеют пробелы перед ними в историю. Но я не понимаю, при каких ситуациях это будет полезно. Кто-нибудь может привести несколько...

18
Кто отвечает за ядро ​​Linux?

На сегодняшний день существует множество дистрибутивов Linux, таких как Ubuntu , Fedora , Gentoo , Mint , Debian и т. Д. Эти дистрибутивы обновляются с разной периодичностью. Ubuntu, похоже, обновляет свое ядро ​​еженедельно или ежемесячно, в то время как Debian не хочет обновлять ядро. Мне...

17
Как я могу вспомнить пронумерованную команду истории для редактирования?

Я часто ищу изменения с history | grep 'string' Я получаю список команд в моей истории вместе с номером строки истории), например history | grep 'git' 755 git status 1535 git push origin master 1570 git merge origin/one-146 1667 git reset --hard origin/master Теперь я могу вспомнить и выполнить...

16
Прокрутить до последней команды в Терминале? (как маркировка терминала OS X)

Терминальные знаки Mac OS X невероятно полезны. Например, когда я набираю команду, которая повторяет много выводов, легко прочитать начало Cmd+Up. Он будет прокручивать до последней команды и выделять ее, так как есть опция « Автоматически отмечать строки подсказок» и Cmd+Upбудет прокручивать до...