Ответ 1
Вы пытались: find . -name "process.txt"
Это будет поиск в текущем каталоге для файла с именем process.txt
. См. Также http://en.wikipedia.org/wiki/Find
У меня есть одно имя файла как "process.txt" в моей системе. Я использую Ubuntu OS. Я знаю только имя файла, я не знаю, какой каталог и все? Как найти файл, где он находится в каталоге? Я хочу знать по команде?. Я пробовал с командой find, но он не работает.
Вы пытались: find . -name "process.txt"
Это будет поиск в текущем каталоге для файла с именем process.txt
. См. Также http://en.wikipedia.org/wiki/Find
Вы можете использовать:
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 > (это команда, а также имя пакета из официальных репозиториев).
Попробуйте следующее:
find / -name process.txt
Запустите updatedb
как root, затем locate process.txt