Как просмотреть журнал всех команд? - PullRequest
10 голосов
/ 28 февраля 2012

Я пытаюсь просмотреть все команды, которые я ввел в среду unix, в моем Git Bash.

Так что я не пытаюсь просмотреть список возможных команд для Git Hub. Я также не пытаюсь просмотреть логи для толчков и толчков.

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

Затем кто-то помог мне разобраться с этим через командную строку в git bash.

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

Ошибка записи: сломан канал фатальный: удаленный конец неожиданно завис.

Ответы [ 3 ]

18 голосов
/ 28 февраля 2012

Это можно сделать с помощью cat $HISTFILE.

. По умолчанию Bash сохраняет последние 500 команд в файле истории, который, скорее всего, называется ~ / .bash_history.Этот файл находится в переменной $ HISTFILE (а размер в $ HISTFILESIZE).Вы можете получить путь к файлу истории с помощью echo $HISTFILE.

8 голосов
/ 29 июля 2014

Если вы все еще находитесь в оболочке, быстрый способ просмотреть историю команд последних сеансов - это команда:

$ history

Очень удобно для сценария, упомянутого в вопросе, т. Е. Коллега набрал некоторые командыбыстро в вашей сессии, и вы хотите вернуться и посмотреть на них поближе.

3 голосов
/ 16 июня 2016
history 1

Это отобразит все записи в истории, начиная со строки 1.

...