У меня есть одно имя файла как "process.txt" в моей системе. Я использую Ubuntu OS. Я знаю только имя файла, я не знаю, какой каталог и все? Как найти файл, где он находится в каталоге? Я хочу знать по команде?. Я пробовал с командой find, но он не работает.
Как найти файл в Ubuntu?
Ответ 1
Вы пытались: find . -name "process.txt" Это будет поиск в текущем каталоге для файла с именем process.txt. См. Также http://en.wikipedia.org/wiki/Find
Ответ 2
Вы можете использовать:
-  Индексированный путь: locate -i process.txt(запуститеsudo updatedb, чтобы обновить индексы, но Ubuntu обновить его каждый день черезcron).
-  Или выполните поиск с помощью find . -iname 'process.txt' -print, если он находится в текущей папке.
-  Вы можете изменить его на find / -iname 'process.txt' -printдля поиска из root.
Чтобы быть чувствительным к регистру, удалите -i из locate или -name вместо -iname из команды find.
Графически вы можете использовать kfind, gnome-search-tool или сома. strong > (это команда, а также имя пакета из официальных репозиториев).
Ответ 3
Попробуйте следующее:
find / -name process.txt
Ответ 4
Запустите updatedb как root, затем locate process.txt
