Мне нужно очистить кеш терминала, я пробовал использовать history -c
, но он очищает кеш в этом сеансе терминала, но если я открою другой сеанс и наберу history
, он показывает все предыдущие команды.
Посмотрите этот вопрос с несколькими решениями, если Вы используете удар в качестве своей оболочки. Существует несколько различных вариантов, в зависимости от того, что Вы пытаетесь выполнить. Существуют некоторые способы очистить его теперь, и способы очистить его на входе в систему или выходе из системы.
, Как очистить историю удара полностью?
В основном говорящий, history -c
очищает его, но необходимо сделать history -w
для записи пустого файла в Ваш ~/.bash_history
.
Возможно, это произошло, потому что Вы выполняли его от эмулятора терминала, если Вы хотите удалить всю свою историю (быть осторожным), можно попытаться удалить непосредственно файл, которые регистрируют его:
rm ~/.bash_history