如何用find查找特定文件

小樊
84
2024-08-30 18:46:46
欄目: 編程語言

要使用find命令在Linux或Unix系統(tǒng)中查找特定文件,請(qǐng)按照以下格式:

find [搜索路徑] [表達(dá)式]

以下是一些常見的find命令示例:

  1. 在當(dāng)前目錄及其子目錄中查找名為file.txt的文件:
find . -name "file.txt"
  1. /home/user目錄及其子目錄中查找所有以.txt結(jié)尾的文件:
find /home/user -name "*.txt"
  1. 在當(dāng)前目錄及其子目錄中查找所有空文件:
find . -type f -empty
  1. /var/log目錄及其子目錄中查找所有大于1MB的文件:
find /var/log -type f -size +1M
  1. 在當(dāng)前目錄及其子目錄中查找所有在過去7天內(nèi)修改過的文件:
find . -type f -mtime -7

這只是find命令的一些基本示例。find命令提供了許多其他選項(xiàng)和表達(dá)式,可以根據(jù)需要定制搜索。要查看更多詳細(xì)信息,請(qǐng)參閱man find命令的手冊(cè)頁。

0