2

С помощью CTRL + R мы можем искать в предыдущих командах (в терминале Debian). Я всегда предполагал, что он искал мою .bash_history, но, похоже, это не так - сейчас моя .bash_history полностью отключена, но ctrl + r все еще работает нормально. Это поиск файла где-то, что я не рассмотрел, или откуда он получает данные?

2 ответа2

1

Ctrl+R не ищет файл. Он ищет историю, хранящуюся в памяти вашей текущей оболочки.

0

Согласно ответу на мой вопрос здесь, система хранит эту информацию в безымянном файле. Файлы открываются, затем удаляются немедленно, но, по-видимому, их можно искать, пока они остаются открытыми.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .