У вас есть символическая ссылка на ~/.bash_history
файл, /dev/null
которая в основном является пустым файлом, void.
Чтобы начать новый файл истории просто:
rm -rf ~/.bash_history
Команда, которую вы использовали:
ln -sf /dev/null ~/.bash_history && history -c && exit
В основном перенаправляет (содержимое a) файл .bash_history
в «мусорную корзину» ( /dev/null
), но, в отличие от мусорной корзины MS Windows, вы не сможете восстановить файлы оттуда. Затем:
history -c
Очищает все записи истории для текущего пользователя.
По сути, вся эта строка предназначена для очистки истории и удаления любых новых записей истории.