Как найти файл в Linux

Как найти файл в Linux

В * nix вы можете использовать командуfind, чтобы легко найти файл.

$find {directory-name} -name {filename}

1. Find a file in the root directory
Если вы не знаете, где находится файл, вы можете выполнить поиск по всей системе через корневой каталог «/». В примере ниже показано, как найти файл с именемtesting.txt на всем системном диске.

P.S To find in “/” root, you need permission, just issue sudo.

$ sudo find / -name 'testing.txt'

find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/Users/example/Documents/workspace/JavaTesting/testing.txt
/Users/example/testing.txt

2. Find files in a specified directory
Найти файлtesting.txt в каталоге/Users/example и во всех его подкаталогах ..

$ sudo find /Users/example -name 'testing.txt'
/Users/example/Documents/workspace/JavaTesting/testing.txt
/Users/example/testing.txt