{site_name}

{site_name}

🌜 搜索

Linux中的find命令是一种用于在指定目录下搜索文件或目录的工具

前端 𝄐 0
linux find 命令详解,linux find命令详解xargs,linux find -l,linux find命令用法,linux中的find命令,linux find命令的使用
Linux中的find命令是一种用于在指定目录下搜索文件或目录的工具。它可以根据不同的条件来查找符合要求的文件或目录,并可以对这些文件或目录进行特定的操作,如打印、复制、移动或删除等。

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

1. 查找当前目录下所有扩展名为 .txt 的文件并打印出它们的路径:

find . -name "*.txt" -print


2. 查找当前目录及其子目录下所有扩展名为 .mp3 的文件并将它们复制到 /music 目录:

find . -name "*.mp3" -exec cp {} /music \;


3. 查找当前目录及其子目录下最近7天修改过的所有文件并打印出它们的路径:

find . -type f -mtime -7 -print


4. 在 /var/log 目录下查找以 .log 结尾的文件并打印出它们的路径,并使用压缩程序 gzip 将它们压缩:

find /var/log -name "*.log" -exec gzip {} \; -print