外贸商城网站模板,页面设计图标,视频直播怎么做,中国建设银行手机银行下载以下是完整的find命令帮助文档#xff1a;
用法#xff1a;find [-H] [-L] [-P] [-D debugopts] [-Olevel] [起始路径…] [表达式]
选项#xff1a; -H 跟随命令行符号链接 -L 跟随所有符号链接 -P 不跟随任何符号链接#xff08;默认#xff09; -D debugopts 调试标志…以下是完整的find命令帮助文档
用法find [-H] [-L] [-P] [-D debugopts] [-Olevel] [起始路径…] [表达式]
选项 -H 跟随命令行符号链接 -L 跟随所有符号链接 -P 不跟随任何符号链接默认 -D debugopts 调试标志默认为none -Olevel 优化级别默认为2
起始路径 查找的起始路径 表达式 查找的表达式
表达式 (表达式) 匹配表达式 !表达式 不匹配表达式 表达式1 -a 表达式2 与操作 表达式1 -o 表达式2 或操作 表达式 -print 打印匹配的文件名 表达式 -ls 打印匹配的文件的详细信息 表达式 -delete 删除匹配的文件或目录 表达式 -type c 匹配指定类型的文件c可以是以下字符之一 b 块设备文件 c 字符设备文件 d 目录 f 普通文件 l 符号链接 p 命名管道 s 套接字 表达式 -name pattern 匹配文件名与指定的模式 表达式 -iname pattern 匹配文件名与指定的模式不区分大小写 表达式 -path pattern 匹配文件路径与指定的模式 表达式 -ipath pattern 匹配文件路径与指定的模式不区分大小写 表达式 -perm mode 匹配指定权限的文件mode可以是以下之一 mode 精确匹配权限 -mode 匹配权限包含指定权限 mode 匹配权限等于指定权限 表达式 -size n[cwbkMG] 匹配指定大小的文件n是一个整数后面可以跟以下单位之一 c 字节 w 字2字节 b 块512字节 k 千字节1024字节 M 兆字节1024千字节 G 吉字节1024兆字节 表达式 -mtime n 匹配修改时间在n天前的文件 表达式 -mmin n 匹配修改时间在n分钟前的文件 表达式 -newer file 匹配比file更新的文件 表达式 -user name 匹配指定用户的文件 表达式 -group name 匹配指定用户组的文件 表达式 -print0 打印匹配的文件名以null字符分隔 表达式 -exec 命令 {} ; 对匹配的文件执行命令 表达式 -exec 命令 {} 对匹配的文件执行命令多个文件一起传递给命令
起始路径默认为当前目录。
示例 查找当前目录下所有的txt文件 $ find . -name “*.txt”
查找/home目录下所有的txt和pdf文件 $ find /home -name “.txt” -o -name “.pdf”
查找当前目录下所有大于100M的文件 $ find . -size 100M
查找当前目录下所有的文件并将它们复制到/tmp目录下 $ find . -type f -exec cp {} /tmp ;
查找当前目录下所有的文件并将它们打包成一个tar文件 $ find . -type f -print0 | xargs -0 tar cvf files.tar
以上就是完整的find命令帮助文档。
示例 查找当前目录下所有的txt文件$ find . -name *.txt
查找/home目录下所有的txt和pdf文件$ find /home -name *.txt -o -name *.pdf
查找当前目录下所有大于100M的文件$ find . -size 100M
查找当前目录下所有的文件并将它们复制到/tmp目录下$ find . -type f -exec cp {} /tmp \;
查找当前目录下所有的文件并将它们打包成一个tar文件$ find . -type f -print0 | xargs -0 tar cvf files.tar
查找当前目录下所有的文件并将它们删除$ find . -type f -delete
查找当前目录下所有的目录并将它们打印出来$ find . -type d -print
查找当前目录下所有的文件并将它们打印出来$ find . -type f -print
查找当前目录下所有的文件并将它们打印出来文件名用null字符分隔$ find . -type f -print0
查找当前目录下所有的文件并将它们打印出来文件名和详细信息用null字符分隔$ find . -type f -ls -print0查找当前目录下所有的文件并将它们打印出来同时排除某些文件或目录$ find . -type f ! -name *.txt ! -path ./exclude/* -print
查找当前目录下所有的文件并将它们打印出来同时限制深度为2$ find . -maxdepth 2 -type f -print
查找当前目录下所有的文件并将它们按修改时间排序$ find . -type f -printf %T %p\n | sort -n | cut -f2- -d
查找当前目录下所有的文件并将它们按大小排序$ find . -type f -printf %s %p\n | sort -n | cut -f2- -d
查找当前目录下所有的文件并将它们按文件类型分组$ find . -type f -printf %y %p\n | sort | cut -f2- -d
查找当前目录下所有的文件并将它们按文件类型分组并统计每种类型的文件数量$ find . -type f -printf %y\n | sort | uniq -c
查找当前目录下所有的空文件或空目录$ find . -empty
查找当前目录下所有的非空文件或非空目录$ find . -not -empty
查找当前目录下所有的符号链接$ find . -type l
查找当前目录下所有的文件并将它们按照修改时间从新到旧排序$ find . -type f -printf %T %p\n | sort -rn | cut -f2- -d