Я понял, что вы можете использовать windows dir
в терминале ubuntu, когда я попытался глубже изучить его реализацию, команда type
сообщила мне, что это хеширование , Я прочитал документ , но он не объяснил, что означает «хеширование»
От https://unix.stackexchange.com/a/105878 пользователем frostschutz на Unix Stackexchange:
Это - вещь производительности; вместо того, чтобы искать целый путь двоичный файл каждый раз, когда это называют, это помещается в хеш-таблицу для более быстрого поиска. Так любой двоичный файл это уже находится в этой хеш-таблице, хешируется. Если Вы переместите двоичные файлы, когда они будут уже хешированы, это все еще попытается назвать их в их старом местоположении.
Видят также
help hash
, илиman bash
и ищутhash
при встроенных командах там.