Я попытался использовать команду FIND, но я не мог точно определить, как это работает. Может кто-то помочь. Я хочу знать, как я могу использовать эту команду, чтобы найти, где хранится файл boot.log?
Простым способом использования find является:
find DIRECTORY EXPRESSION
find /var/log -name boot.log
Чтобы дать вам представление об огромных возможностях find, обратитесь к man-странице
man find
и прокрутите список до раздела ПРИМЕРЫ.
Если у вас много файлов в вашей системе, и если вы начнете находить в корневом каталоге /, поиск может занять некоторое время. Поэтому мой совет состоит в том, чтобы ограничить поиск различными каталогами, такими как /var. Другим недостатком является то, что поиск работает с вашим пользователем priviliges; find /home -name something будет в основном печатать только ваши файлы (если вы не root пользователь; -)
Другой способ найти определенный файл - использовать базу данных локации (если она включена). locate boot.log.
locate использует локальную базу данных, созданную updatedb; у него есть несколько преимуществ, а также несколько недостатков.
Во-первых, updatedb не устанавливается и не активируется по умолчанию (по соображениям безопасности, поскольку updatedb отслеживает большинство файлов в системе, даже тех, у кого есть только разрешения пользователя). Во-вторых, нормально updatedb запускается периодически один раз в день, поэтому вы не можете найти сегодняшние файлы.
Но с яркой стороны, когда включен режим locate, очень быстро и выполняется только поиск в базе данных локации и easy on i / o system ressources.
Простым способом использования find является:
find DIRECTORY EXPRESSION
find /var/log -name boot.log
Чтобы дать вам представление об огромных возможностях find, обратитесь к man-странице
man find
и прокрутите список до раздела ПРИМЕРЫ.
Если у вас много файлов в вашей системе, и если вы начнете находить в корневом каталоге /, поиск может занять некоторое время. Поэтому мой совет состоит в том, чтобы ограничить поиск различными каталогами, такими как /var. Другим недостатком является то, что поиск работает с вашим пользователем priviliges; find /home -name something будет в основном печатать только ваши файлы (если вы не root пользователь; -)
Другой способ найти определенный файл - использовать базу данных локации (если она включена). locate boot.log.
locate использует локальную базу данных, созданную updatedb; у него есть несколько преимуществ, а также несколько недостатков.
Во-первых, updatedb не устанавливается и не активируется по умолчанию (по соображениям безопасности, поскольку updatedb отслеживает большинство файлов в системе, даже тех, у кого есть только разрешения пользователя). Во-вторых, нормально updatedb запускается периодически один раз в день, поэтому вы не можете найти сегодняшние файлы.
Но с яркой стороны, когда включен режим locate, очень быстро и выполняется только поиск в базе данных локации и easy on i / o system ressources.
Простым способом использования find является:
find DIRECTORY EXPRESSION
find /var/log -name boot.log
Чтобы дать вам представление об огромных возможностях find, обратитесь к man-странице
man find
и прокрутите список до раздела ПРИМЕРЫ.
Если у вас много файлов в вашей системе, и если вы начнете находить в корневом каталоге /, поиск может занять некоторое время. Поэтому мой совет состоит в том, чтобы ограничить поиск различными каталогами, такими как /var. Другим недостатком является то, что поиск работает с вашим пользователем priviliges; find /home -name something будет в основном печатать только ваши файлы (если вы не root пользователь; -)
Другой способ найти определенный файл - использовать базу данных локации (если она включена). locate boot.log.
locate использует локальную базу данных, созданную updatedb; у него есть несколько преимуществ, а также несколько недостатков.
Во-первых, updatedb не устанавливается и не активируется по умолчанию (по соображениям безопасности, поскольку updatedb отслеживает большинство файлов в системе, даже тех, у кого есть только разрешения пользователя). Во-вторых, нормально updatedb запускается периодически один раз в день, поэтому вы не можете найти сегодняшние файлы.
Но с яркой стороны, когда включен режим locate, очень быстро и выполняется только поиск в базе данных локации и easy on i / o system ressources.