файл bash_history. Наразі файл історії може зберігати лише до 2000 рядків команд як зазначено HISTFILESIZE=2000,18 березня 2024 р

За замовчуванням історія зберігає команди в оперативній пам’яті, доки ви не вийдете з терміналу. Після виходу з системи команди записуються на диск у ~/. файл bash_history. Буфер історії обмежений 1000 записами команд, а файл історії обмежений 2000 записами.

Коли ви досягнете 1000 команд, найстаріші команди буде відкинуто, оскільки будуть збережені нові. Щоб використовувати нові значення без виходу та повторного входу, ви можете виконати . файл bashrc. Ваші значення тепер активні для вашої поточної оболонки та будь-яких підоболонок.

Встановлення змінних HISTFILESIZE та HISTSIZE на порожній рядок робить розмір історії bash необмеженим. У bash 4.3 або пізнішої версії ви також можете встановити для них значення -1, щоб отримати безпечний ефект.

Обсяг історії команд, який зберігається, обмежується параметром HISTSIZE, якщо його встановлено (зазвичай це так). Більшість облікових записів налаштовано на запис 100, 500 або 1000 команд, і старіші команди перезаписуються новішими, коли цей ліміт перевищено.

файл bash_history. Наразі файл історії може зберігати лише до 2000 рядків команд як зазначено HISTFILESIZE=2000. Важливо те, що ми можемо переміщатися між цими командами в терміналі за допомогою клавіш зі стрілками вгору та вниз.