在Linux下查找文件可以使用以下命令:
一、find命令
find /home -name "test.txt"
,这将在/home目录及其子目录下查找名为test.txt的文件。find /var -name "abc*"
查找以abc开头的文件。find / -size +10M
,会在根目录/下查找大于10MB的文件。其中+
表示大于,-
表示小于,单位可以是K(千字节)、M(兆字节)、G(吉字节)等。find /tmp -mtime -1
,会在/tmp目录下查找在过去1天内被修改过的文件。-mtime n
表示距离现在n天之前被修改过,-n
表示n天内,+n
表示n天之前。sudo find /root -name "secret.txt"
。但要注意使用sudo的安全性,避免误操作。二、locate命令
locate test.conf
,会查找名为test.conf的文件。updatedb
命令(需要合适的权限)。不过要注意,在更新数据库时可能会花费一定的时间,具体取决于文件系统的大小。领取专属 10元无门槛券
手把手带您无忧上云