两个命令是有区的。 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。 grep # grep [-acinv] [--color=auto] '查找字符串' filename 参数: -a : ...
(1)find /tmp -size +10000c -and -mtime +2 #在/tmp目录下查找大于10000字节并在最后2分钟内修改的文件 (2)find / -user fred -or -user george #在/目录下查找用户是fred或者george的文件文件 (3)find /tmp ! -user panda #在/tmp目录中查找所有不属于panda用户的文件 二、grep命令 基本格式:find...
1.linux中的find等同与win中的搜索文件。find是在磁盘/分区中找到文件,可以配type可以配size time等,...
相应命令的形式为’command’ { } ;,注意{ }和;之间的空格 find ./ -size 0 -exec rm {} ; 删除文件大小为零的文件 (还可以以这样做:rm -i find ./ -size 0 或 find ./ -size 0 | xargs rm -f &) 为了用ls -l命令列出所匹配到的文件,可以把ls -l命令放在find命令的-exec选项中:find ....
linux下的查找命令主要有find和grep,两者是有区别的: find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。 1.find命令基本格式: ...
grep命令可以与其他命令结合使用,例如管道和重定向。 其他相关命令: egrep:等价于grep -E,使用扩展正则表达式。 fgrep:等价于grep -F,使用固定字符串匹配。 ag:更快更强大的搜索工具。 03 find 查找文件 find命令用于在文件系统中搜索文件和目录,并对找到的项目执行操作。通过文件名查找文件的所在位置,文件名查找支...
总结而言,find和grep命令是Linux系统中非常有用的工具,可以帮助用户在文件系统中搜索和匹配文件内容。它们的灵活性和功能丰富使其成为系统管理员和开发人员的常用工具。 一、find命令: find命令是在Linux系统中用于查找文件和目录的工具。它可以根据指定的条件来搜索文件,并可以执行相关的操作,比如复制、删除文件等。
grep 查找文件内容中的字符串。 一、find 命令 find 指令的一般格式: 代码语言:javascript 复制 find [path...] -options [-print / -exec / -ok] 代码语言:javascript 复制 其中: * path表示要查找的目录路径 * ~表示home目录 * .表示当前目录 * /表示根目录 * -print:表示将结果输出到标准输出上 -ex...