`

Linux的Find命令使用举例

阅读更多
linux命令之find命令使用举例。

在当前目录和子目录下查找文件MyCProgram.c
# find . -name "MyCProgram.c" 

查找文件且忽略大小写
# find . -iname "MyCProgram.c"

查找不包含MyCProgram.c的文件
find . -maxdepth 1 -not -iname "MyCProgram.c"

在/下3到5级子目录中查找passwd
# find / -mindepth 3 -maxdepth 5 -name passwd

查找且执行命令
find . -iname "MyCProgram.c" -exec md5sum {} \;

查找大于100m的文件
# find ~ -size +100M

查找小于100m的文件
# find ~ -size -100M

查找等于100m的文件
# find ~ -size 100M

查找目录及子目录下最大的5个文件
find . -type f -exec ls -s {} \; | sort -n -r | head -5

查找目录及子目录下最小的5个文件
# find . -type f -exec ls -s {} \; | sort -n  | head -5

查找size非零且最小的5个文件
# find . -not -empty -type f -exec ls -s {} \; | sort -n  | head -5

查找所有用户都有写权限的文件
# find . -perm -g=w -type f -exec ls -l {} \;

在/logs目录中查找更改时间在5日以前的文件并删除它们
$ find logs -type f -mtime +5 -exec rm { }\ ;

查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们
$ find /var/logs -type f -mtime +7 -ok rm { }\ ;

可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来,否则匹配展开后会导致find的参数混乱
$ find . -name [A-Z]* -printhttp://www.linuxso.com/command/find.html

在当前目录下查找文件权限位为755的文件,即文件属主可以读、写、执行,其他用户可以读、执行的文件,可以用
$ find . -perm 755 -print
分享到:
评论

相关推荐

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    入门学习Linux常用必会60个命令实例详解doc/txt

    所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也...

    Linux shell 编程

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

    对中级Linux用户有用的20个命令

    1. 命令: Find  搜索指定目录下的文件,从开始于父...  ’find’命令的更详细信息请参考35 Find Command Examples in Linux  2. 命令: grep  ‘grep‘命令搜索指定文件中包含给定字符串或者单词的行。举例搜索

    LINUX与UNIX SHELL编程指南

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 ...

    LINUX与UNIX SHELL编程指南(很全)

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

    redhat linux教材20课程学习文档

    find 命令 file 命令 grep 命令 wc 命令 sort 命令 3.4 属性与权限命令 chown 命令 chgrp 命令 chmod命令 3.5 系统相关命令 date 命令 nice 命令 ps 命令 who 命令 vmstat命令 top 命令 kill 命令 ...

    Linux shell编程指南

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

    Linux与unix shell编程指南

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

    linux初学者常用命令

    举例: 7 文件管理 # grep grep字符 文件名 根据字符匹配来查看文件部分内容 8 文件管理 # mv mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下 文件管理 # mv mv 文件名 新名称 在当前目录下改名 9 ...

    linux shell 编程教程

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

    绝版经典《Linux与UNIX Shell编程指南》

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

    LINUX与UNIX SHELL编程指南 高清PDF

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

    LINUX与UNIX_Shell编程指南

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 ...

    CentOS.5系统管理-part1

    4.4.6 find命令使用举例 4.5 正则表达式基础 4.5.1 正则表达式基础 4.5.2 grep 4.6 文件编辑器Vi 4.6.1 Vi及其3种运行模式 4.6.2 普通模式下的操作 4.6.3 命令行模式下的操作 4.7 sed和awk 4.7.1 sed 4.7.2 awk 4.8 ...

    linux与unix shell编程指南.rar

    1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid的例子 8 1.7 chown...

Global site tag (gtag.js) - Google Analytics