Linux命令-文件搜索命令:find
2015-03-07 16:53
363 查看
[b]选项:[/b]
[b]-name表示按文件名称查找[/b]
find /etc -name init 搜索etc目录下面的文件名为init的所有文件(精确搜索)
find /etc -name *init* 搜索etc目录下面的文件名包含init的所有文件(模糊搜索),init*,init???(*表示任意字符,?表示一个字符),文件名区分大小写
touch /etc/INITTAB 创建INITTAB文件 find /etc -name init??? 搜索init开头后面必须跟三个字符的文件名(区分大小写) find /etc -iname inti??? 搜索init开头后面必须跟三个字符的文件名(忽略大小写)
find / -size +204800 查找根目录下大于100M的文件
find /home -user wangyunpeng 查找/home目录下面所有者是wangyunpeng的所有文件
find /etc -mmin -30 查找etc目录最近30分钟内文件内容被修改过的所有文件
find /etc -name init* 查找etc目录中名称以init开头的所有信息(文件、目录、软连接) find /etc -name init* -a -type f 查找etc目录中名称以init开头的所有文件信息 find /etc -name init* -a -type d 查找etc目录中名称以init开头的所有目录信息 find /etc -name init* -a -type l 查找etc目录中名称以init开头的所有软连接信息
find /etc -name inittab -exec ls -l {} \; 查找etc目录下名称为inittab的结果,并显示搜索结果的详细信息
find /etc -name init* -a -type f -exec ls -l {} \; 查找etc目录下init开头的所有文件,并显示出每一个文件的详细信息
find /etc -name init* -a -type f -exec ls -l {} \; 查找etc目录下init开头的所有文件,并询问用户是否显示出每一个文件的详细信息
find /home -user wangyunpeng -ok rm {} \; 查找home目录下所有者是wangyunpeng的所有信息,并询问是否删除每一个查找出来的信息
find . -inum 935174 -exec rm {} \; 查找当前目录i节点是935174的文件,并删除它,本例是因为文件名出现空格,要不就执行rm -f "wangyunpeng shuaige",要不就是通过i节点找到这个文件直接删除它(特别提示:通过i节点还可以删除硬连接文件)
相关文章推荐
- ubuntu 搜索文件方法(find命令)
- tar命令结合find搜索将指定条件的文件进行打包压缩
- centos 特殊权限 各种搜索命令 lsattr ,chattr,suid,sgid,sbit,file,type是否是内置命令,stat文件属性 ,whereis,locate,find,ln 内部命令和外部命令 第五节课
- ubuntu 搜索文件方法(find命令)
- Linux 命令 - find: 搜索文件
- ubuntu 搜索文件方法(find命令)
- Linux常用命令-文件搜索命令-文件搜索命令find
- ubuntu 搜索文件方法(find命令)
- 目录结构中搜索文件 find 命令详解
- Linux学习笔记--find命令(文件搜索命令)
- ubuntu 搜索文件方法(find命令)
- *Linux常用命令学习2---(文件搜索命令locate find、命令搜索命令whereis which、字符串搜索命令grep、帮助命令man)
- Linux搜索文件命令find
- 文件搜索命令-find
- Linux下搜索文件find命令
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- ubuntu 搜索文件方法(find命令)
- linux常用命令3.1--文件搜索命令之find和其他文件搜索命令
- Find命令搜索过去一段时间内修改过的文件