从命令行查找目录中的文件,可以使用以下命令:
find [目录路径] -name [文件名]
例如,如果要在 /home/user
目录中查找名为 example.txt
的文件,可以使用以下命令:
find /home/user -name example.txt
这个命令会在 /home/user
目录中查找名为 example.txt
的文件,并输出文件的路径。
如果要在当前目录中查找名为 example.txt
的文件,可以使用以下命令:
find . -name example.txt
这个命令会在当前目录中查找名为 example.txt
的文件,并输出文件的路径。
如果要在当前目录及其子目录中查找名为 example.txt
的文件,可以使用以下命令:
find . -name example.txt -type f
这个命令会在当前目录及其子目录中查找名为 example.txt
的文件,并输出文件的路径。
如果要在当前目录及其子目录中查找名为 example.txt
的文件,并且只查找文件而不查找目录,可以使用以下命令:
find . -name example.txt -type f -print
这个命令会在当前目录及其子目录中查找名为 example.txt
的文件,并输出文件的路径。
如果要在当前目录及其子目录中查找名为 example.txt
的文件,并且只查找文件而不查找目录,并且只输出文件名而不输出文件路径,可以使用以下命令:
find . -name example.txt -type f -exec basename {} \;
这个命令会在当前目录及其子目录中查找名为 example.txt
的文件,并输出文件名。
领取专属 10元无门槛券
手把手带您无忧上云