find . -typef -execgrep -H'search_string'{} \; 这里,.表示当前目录,-type f表示查找文件,-exec用于对每个找到的文件执行grep命令,-H表示让grep在输出中包含文件名。 在特定目录中查找包含字符串的文件: find /path/to/directory -typef -execgrep -H'search_string'{} \; 将/path/to/directory替换...
ack -n “string” file.txt -n参数表示显示行号。 方法三:find命令 find命令可以在指定目录及其子目录中查找文件,并对匹配的文件执行指定的操作。我们可以使用find命令来查找包含指定字符串的文件。 语法: find directory -type f -exec grep -l “string” {} + 示例: 1. 在当前目录及其子目录中查找包含指...
find /tmp -name tmp.txt -exec cat {} \; find /tmp -name tmp.txt -ok rm {} \; find / -amin -10 # 查找在系统中最后10分钟访问的文件 find / -atime -2 # 查找在系统中最后48小时访问的文件 find / -empty # 查找在系统中为空的文件或者文件夹 find / -group cat # 查找在系统中属于...
通过结合 grep 命令,我们可以在文本文件中查找指定的字符串。 “`shell find directory -type f -exec grep “string” {} + “` 例如,要在当前目录及其子目录中的所有文本文件中查找字符串 “hello”,可以运行以下命令: “`shell find . -type f -exec grep “hello” {} + “` 4. awk:awk 命令是...
find 命令语法格式:$ find <path> {file-or-directory-name} <options> <action-on-result> <...
find $DIRECTORY -type f -exec ls -s {} \; | sort -n | tail -n 5 第三种:du du 命令可以查看磁盘空间的使用情况,自然也可以用来查看磁盘上占用空间较多的文件和文件夹。 比如,查找 /home 下前 20 个最大的文件: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 sudo du -a /home | so...
$find . -size 100c -print # 查长度为100c的文件 $find . -size +10 -print #查长度超过期作废10块的文件(1块=512字节) $cd / $find etc home apps -depth -print | cpio -ivcdC65536 -o /dev/rmt0 $find /etc -name "passwd*" -exec grep "cnscn" {} \; #看是否存在cnscn用户 ...
find start_directory test options criteria_to_match action_to_perform_on_results 1. 2. 3. 4. 1.2、find命令的常用选项及实例 -name 按照文件名查找文件。 find /dir -name filename 在/dir目录及其子目录下面查找名字为filename的文件 find . -name "*.c" 在当前目录及其子目录(用“.”表示)中查找...
例:find . -name .svn | xargs rm -rf === -name filename #查找名为filename的文件 -perm #按执行权限来查找 -user username #按文件属主来查找 -group groupname #按组来查找 -mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前 -atime...