Подключаясь к чужим серверам, я первым делом лезу в историю команд. Это своего рода окно в мир пользователя, где можно увидеть, чем он занимался, какие задачи решал, с какими трудностями столкнулся.
Иногда это помогает мне быстрее разобраться в проблеме и найти решение. Бывает, что я вижу в истории команды, которые привели к ошибке, и могу подсказать, как их исправить.
Но, конечно, я всегда слежу за тем, что пишу в терминале сам, чтобы не оставить в истории ничего лишнего.
Есть один простой способ вводить команды, чтобы они не сохранялись.
Внимание, вопрос:
Как вы думаете, что это за способ?
…
Ответ:
Способ очень простой: команды нужно вводить один в один, без добавления пробелов или других символов в начало или конец.
Например, вместо того, чтобы нажать Enter после ввода команды ls
, нужно нажать Ctrl
+Enter
.
В этом случае команда будет выполнена, но не сохранится в истории.
Таким образом, вы можете спокойно работать на чужом сервере, не оставляя следов своего присутствия.
P.S.
Этот способ работает не во всех оболочках, но в большинстве популярных, таких как Bash и Zsh, он поддерживается.