коротко: нет
долго: Это зависит от:
Кроме того, даже с оболочками, не обычным явлением иметь возможность иметь несколько запущенных экземпляров оболочек и записывать все команды из этих экземпляров.
Помимо истории оболочки, есть и другие способы записи ваших команд, например, с помощью низкоуровневых программ аудита (которые записывают ресурсы , которые используются вашими командами) или только текстовые вещи, такие как скрипт
(который может записывать всю информацию, отправляемую с компьютера на терминал).
Даже если ваша оболочка не настроена для записи команд, вы можете работать в среде, где настроен аудит. Для тех, кто «по умолчанию», есть запись.
Дополнительная литература: