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

вызывать команды, ранее набранные в оболочке или другой утилите

525
Сохранить историю Bash в нескольких окнах терминала

У меня постоянно открыто более одного терминала. В любом месте от двух до десяти, делая различные биты и качки. Теперь допустим, я перезагружаюсь и открываю другой набор терминалов. Некоторые помнят определенные вещи, некоторые забывают. Я хочу историю, которая: Помнит все с каждого терминала...

115
Как мне повторить последнюю команду без использования клавиш со стрелками?

Я знаю, что могу использовать Upдля перебора предыдущих команд. Запуск последней команды просто включает Up+ Enter. Тем не менее, я думал о покупке клавиатуры Happy Hacking, поскольку я провожу много времени vim. Эта клавиатура не имеет клавиш со стрелками, и я знаю, как получить такое поведение,...

108
Понимание восклицательного знака (!) В bash

я использовал history | less чтобы получить строки предыдущих команд и из чисел на левой стороне, я нашел строку, которую я хотел повторить (например, 22) и сделал !22 в командной строке, и это сработало - выполнение набора команд на линии, которую я делал в то время. Я не могу понять, где...

97
^ x ^ y Unix трюк для всех экземпляров в последней команде?

Один из моих любимых трюков с Unix - ^x^yвзять последнюю команду и заменить первый экземпляр «x» на «y». Однако мне интересно, работает ли подобный трюк, чтобы заменить все вхождения «x» на «y» в последней...

95
Где хранится история bash?

Если я бегу history, я вижу свои последние выполненные команды. Но если я делаю tail -f $HISTFILEили tail -f ~/.bash_history, они не попадают в список. Файл заблокирован, есть временное местоположение или что-то...

93
Как очистить историю терминала?

Я использую Linux Mint 17.1 Rebecca около 2 дней и случайно набрал свой пароль в терминале, который теперь отображается в списке истории команд, которые я ранее набирал. Я хочу полностью очистить историю терминала. Я попытался использовать следующие команды в терминале, которые, как я думал,...

85
История Bash: параметры ignoredups и erasedups конфликтуют с общей историей между сеансами

Прежде всего, это не дубликат существующих потоков в SE. Я читал эти две темы ( 1-я , 2-я ) о лучшей истории Bash, но ни один из ответов не работает - - Кстати, я нахожусь на Fedora 15. Я добавил следующее в .bashrcфайл в каталоге пользователя (/ home / aahan /), и он не работает. У кого-нибудь...

85
Завершение командной строки из истории команд

Итак, я посмотрел на историю и на Ctrl+ R, но они не то, что я думал, что я знал. Есть ли способ, которым я могу набрать в начале команды и циклически проходить матчи в моей истории с помощью некоторого ярлыка bash? # mysq(some shortcut key) Дает мне: # mysqldump --add-drop-table -e -q -n -C -u...

78
Лучший способ поиска по истории оболочки

Есть ли лучший способ поиска команды в моем файле истории, чем grep? У меня есть некоторое представление о том, с чего начинается команда, но я не знаю, как далеко она зашла в историю. update: раньше был специфичен для zsh, но из-за перекрывающихся ответов не стесняйтесь отвечать здесь за любую...

67
Поиск предыдущей команды с префиксом, который я только что набрал

Мы можем использовать стрелки вверх и вниз для навигации по истории команд. В некоторых IDE, таких как Matlab, если мы что-то вводим, а затем нажимаем клавиши со стрелками, мы прокручиваем только те команды истории, которые начинаются с того, что мы ввели. Это действительно удобно, но в терминале...

65
Есть ли способ предотвратить добавление команды в вашу историю?

Есть ли способ предотвратить добавление команды в вашу историю? У меня есть команда, которую я хочу сохранить в своем файле истории, и я действительно не хочу, чтобы она была там при поиске истории, хранящейся в памяти, хотя это не так важно. Есть ли способ предотвратить это, или мне просто нужно...

62
История команд в Zsh

Как Zsh отслеживает историю команд? Я вижу два файла в моем домашнем каталоге: .zhistoryи .zsh_history. В чем разница между ними? Файлы, кажется, содержат всю мою историю. Zsh продолжает добавлять строки к одному из них навсегда ? Разве это не сделает поиск по истории слишком медленным? Могу ли я...

61
Как я могу удалить дубликаты в моем .bash_history, сохраняя порядок?

Я действительно наслаждаюсь control+rрекурсивным поиском в моей истории команд. Я нашел несколько хороших вариантов, которые мне нравится использовать с ним: # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=erasedups:ignorespace # keep the last 5000 entries...

59
С BASH после «прокрутки» до предыдущей команды… как перейти к следующему в этой истории?

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

59
Как я могу искать историю с текстом, уже введенным в приглашении в zsh?

В zsh я знаю, что могу искать историю с Ctrl+ r. Тем не менее, часто я начинаю набирать команду прямо в командной строке, но потом понимаю, что должен искать историю. Когда я нажимаю Ctrl+ r, появляется пустое окно поиска в истории, например: Обратите внимание на то, что в моей подсказке есть...

57
поместить команду истории в командную строку, не выполняя ее

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