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