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

Вопросы, касающиеся функций истории команд оболочек командной строки, таких как CMD Windows и Bash в системах на основе Unix - функций, которые хранят и обрабатывают ранее выполненные команды оболочки.

45
о-о-о-о-завершение истории

Я недавно переключился на Zshoh-my-zsh , используя robbyrussell's . До этого я использовал bash с большим количеством пользовательских вещей, и мне не хватает только одного, потому что zsh пытается быть «слишком умным»: Если я наберу, git commitа затем ↑Zsh проходит через все последние gitкоманды....

32
Как добавить команду в историю Bash, не выполняя ее?

Время от времени было бы полезно добавить команду непосредственно в историю в Bash, фактически не выполняя ее. Пока что закрытая вещь, которую я нашел, это добавление #перед ним и нажатие клавиши return. Есть ли лучшие...

31
История команд в зш

В настоящее время я настроил zsh таким образом, чтобы история команд сразу распределялась между всеми сессиями. Скажем, у меня открыт эмулятор терминала с двумя вкладками, каждая с сеансом Zsh, А1 и А2. Если я введу ls -la в A1, а затем перейду к A2 и нажму клавишу со стрелкой вверх, я увижу ls -la...

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

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . Как я могу просмотреть историю команд другого пользователя? Я администратор на моей машине. Я могу видеть нормальную историю, просматривая, /home/user_name/.bash_historyно...

26
(обратный поиск) в Bash

Я обычно заканчиваю тем, что использую CTRL+ rfor (reverse-i-search), однако иногда я пропускаю искомую команду; если я сделаю еще раз, (reverse-i-search)то больше не найду. Я предполагаю, что текущий указатель на историю команд находится перед командой, которую я ищу. Кто-нибудь знает, как...

25
Отдельный просмотр стрелки вверх для локальной и глобальной истории ZSH

Это возможно... Активизировать локальную историю оболочки ZSH (действия выполняются только в этой подсказке) Активизировать глобальную историю ZSH (общая история включена) - по умолчанию, что происходит, когда вы нажимаете стрелку ВВЕРХ, когда общая история включена ... отдельно. Например, можно...

13
Командная строка Windows: Как изменить размер окна истории команд?

При нажатии F7в окне командной строки Windows отображается окно консоли с историей команд (список предыдущих команд). Как изменить размер этого окна истории команд? Например, я могу захотеть увидеть больше команд (увеличить высоту этого окна) или увидеть более длинные команды (увеличить ширину...

12
bash сохранить историю без выхода

в Linux Ubuntu Баш терминала. Есть ли способ сохранить историю Bash без записи выхода? я установил конфигурацию на "HISTCONTROL = erasedups" который на мой взгляд работает лучше, чем ignoredups. В любом случае по какой-то причине он не сохранит последние несколько команд в терминале bash, если я...

10
Чтобы узнать, какой IP выполнил определенную команду в Linux, используя SSH

Существует сервер, к которому обращаются многие пользователи, использующие ssh. Я пытаюсь выяснить, какой пользователь выполнил определенную команду. Я могу знать список пользователей, которые в настоящее время обращаются к серверу, используя who также. Я буду знать список команд, выполняемых с...

10
Как вы можете изменить направление альт-периода в Баше?

В Bash вы можете нажать Alt-, .чтобы вставить последний аргумент предыдущей команды. Если вы нажмете его несколько раз, он циклически перебирает последние аргументы всех команд в вашей истории. Однако иногда я нажимаю на нее слишком много раз и хочу изменить направление движения на велосипеде, а...

10
Как изменить расположение файла .bash_history?

Я использую CentOS 6.x и хочу переместить .bash_history в другое место. Домашние каталоги моих пользователей (потому что я запускаю VPS), в /var/www/vhost/<domain>.<tld>которых доступен FTP (и это должно быть). Из-за этого я изменил соединения AuthorizedKeysFileдля SSH по сравнению с...

9
Как выборочно перемещаться по истории команд Bash на терминале Linux [дубликат]

На этот вопрос уже есть ответ здесь : bash: история команд Как это работает? (1 ответ) Закрыто 6 лет назад . Все знают (или должны знать!), Что на терминале клавиши со стрелками вверх и вниз используются для навигации по истории используемых команд. Когда вы используете терминал ежедневно, история...

7
Изменить порядок извлечения истории команд оболочки Windows

Одна из вещей, которая сводит меня с ума в командной строке под MS-Windows - это порядок, в котором оболочка Windows (как стандартная, так и PowerShell) извлекает команды из истории при использовании клавиш со стрелками вверх и вниз. Стандартный способ, который мне понравился, как это делается...

2
Как запустить bash и сразу ввести в него команду?

Я хочу, чтобы bash сначала выполнил команду, но после ее завершения (или Ctrl+ C'ed) перейдите в интерактивный режим (предпочтительно с командой в истории, доступной для up). Как добиться этого самым простым и красивым способом? Вдохновленный cmd.exe's /K: $ wineconsole cmd.exe /K echo qqq qqq...

2
Удалить историю URL адресной строки Internet Explorer из диалога «Выполнить»?

Как предотвратить отображение истории URL адресной строки Internet Explorer в диалоговом окне «Выполнить»? Кажется, никакие изменения не могут это предотвратить. Я использую Windows...

1
Есть ли способ определить, какой пользователь выполнил команду в истории Bash?

Мы работаем на серверах CentOS, доступных через SSH более ста сотрудникам, каждый из которых имеет свой собственный логин. Выполнение обычной historyкоманды bash показывает все команды, выполняемые всеми сотрудниками, однако не указывает, каким сотрудником выполнялась команда. Возможно ли, чтобы...

1
Bash - регистрировать каждый ввод и вывод и записывать в файл

Я часто на работе и иногда забываю документировать свою работу. Например. записать вывод из разных инструментов. Есть ли способ автоматизировать это через .bashrc? Поэтому я открываю новую оболочку, она автоматически создает новый файл журнала (например, day-month-year- #) и выдает туда все. Кроме...

1
Как работает команда «история»?

Попытка понять функциональность bash_history: /home/user# ls -a . .. .bash_history .bash_logout .bashrc .cache .profile pylabs .viminfo .Xauthority Я вижу .bash_historyфайл в /home/userпапке. Но почему у него нет всей истории выполненных команд, выводимой ниже? /home/user# cat .bash_history su...