<directory>是你要找的文件夹;如果是当前文件夹可以省略 -type f 说明,只找文件 -name "*.c" 表示只找C语言写的代码,从而避免去查binary;也可以不写,表示找所有文件 <strings>是你要找的某个字符串 1. 2. 3. 4. 5. 6. sudo find -type f -name '*'|xargs grep 'ssi on' --- 进入到logs...
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] “string” [[drive:][path]filename[ …]] /V 显示所有未包含指定字符串的行。 /C 仅显示包含字符串的行数。 /N 显示行号。 /I 搜索字符串时忽略大小写。 /OFF[LINE] 不要跳过具有脱机属性集的文件。 “string” 指定要搜索的文字串, [drive:][...
find [路径] [操作语句] [执行的动作] 3、参数说明 参数参数说明 pathname 命令所查找的路径,常用的.表示当前路径,/表示系统根目录 -maxdepth levels 查找的最大目录级数,leves 为自然数 -name 按照文件名查找文件,支持*、?、[] 通配符 -type 查找某一类型的文件① b[块设备文件] ② c[字符设备文件] ③...
a string:在指定的行后追加新的行,内容为string i string:在指定的行前面添加新行,内容为string r FILE :将指定的文件的内容添加至符合条件的行处 w FILE :将地址指定范围内的内容另存至指定的文件中 s/pattern/string/ :查找并替换(默认只替换每行中第一次被pattern匹配 到的字符串) 把pattern匹配的字符换...
more than or exactly n*24 hours ago. When find figures out how many 24-hour periods ago the file was last accessed, any fractional part is ignored, so to match -atime +1, a file has to have been accessed at least two days ago. -cmin n File's status was last changed less than,...
find . -name *c | xargs grep strings 在当前文件夹下的所有c文件中查找字符串“string”4、在某个目录下文件中查找某字符串,一般格式是:grep -r youcode dir 例如:查找home下文件中查找hello,具体命令是 grep -r hello /home 例如:在当前所有目录下文件中查找hello,不区分大小写,具体命令...
替换某行:sed '1c hello world' replace.txt 把“Str”开头的行替换为“String”,仅输出到终端显示:sed 's/^Str/String/' replace.txt 字符串替换,把replace.txt中全部的“Jack”替换为“me”,要求在文档中修改:sed -i 's/Jack/me/g' replace.txt ...
$find . -type l -print $find . -size +1000000c -print #查长度大于1Mb的文件 $find . -size 100c -print # 查长度为100c的文件 $find . -size +10 -print #查长度超过期作废10块的文件(1块=512字节) $cd / $find etc home apps -depth -print | cpio -ivcdC65536 -o /dev/rmt0 ...
<action-on-result>可选项:– delete : 删除文件或目录 -exec command {}\; : 根据 find 命令...
find . -size +1000c -print 输出:[root@localhost test]# find . -size +1000c -print ./...