Linux下sed,awk,grep,cut,find等常用命令介绍


Linux文件查找命令find,xargs find命令的格式:
find pathname -options [-print -exec -ok ...]
find 命令的参数:

-perm

按照文件权限模式查找
读权限:r:4 写权限:w:2 执行权限:x:1
文件属主具有读、写权限: rw:4+2=6
其他用户具有读权限:r:4


-type

查找的文件类型
-type f 文件
-type d 目录
-type l 符号链接文件


-exec

-exec 参数后面跟的是 command命令
command命令的终止,使用 ';' (分号)来判定,在后面必须有一个 ';'
'{}',使用{}来表示文件名,也就是find前面处理过程中过滤出来的文件,用于command命令进行处理
对于不同的系统,直接使用分号可能会有不同的意义, 使用转义符 '\'在分号前明确说明


xargs

find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。这样它可以先处理最先获取的一部分文件,然后是下一批,并如此继续下去。

  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页

相关内容