Linux搜索文件及目录命令
来源:互联网 发布:sql server数据库教程 编辑:程序博客网 时间:2024/06/04 19:18
我们在管理Linux服务器时通常会进行搜索文件及目录操作。
which 命令 :对Linux命令进行搜索,可找到该命令的所在目录
如: which ls
还有一个找命令目录的命令
whereis 命令:与which的区别在于whereis 可显示命令帮助文档所在目录
找文件及目录所在路径命令:
find 路径 选项 参数
如:find /home -name a 根据名称在home目录找名称为a的文件
-name 文件名*:匹配所有文件
-name 文件名?:单个字符进行匹配
-size :根据文件大小找
-inum :根据I节点找
-type :根据文件类型 f表示二进制文件 ,d表示目录,l表示连接文件
-user :根据创建者找
-ctime,atime,mtime,cmin,amin,mmin :根据时间找time为天 min为分钟。c表示对文件属性进行修改的,a表示访问过文件,m表示修改过文件内容。
如:我要在home目录找一天前被修改过的文件:find /home -ctime 1
在这里- 表示小于,+表示大于(同样可用于根据大小查找)
如:我要在hone目录找文件大小在100MB以上且1000MB以下的文件:find /home -size +100 -a -1000
在这里-a表示逻辑与,-o 表示逻辑或
比如现在我们现查找到文件后对文件进行删除等各操作,这时候我们用:
find .... -exec 命令 {}\; 或find .... -ok 命令 {}\;
两者区别在于ok会提示,另一个不会提示
如:我们查找开a文件后进行删除:find /home -name a -a -exec rm -r {}\;
locate 文件名:这个命令也是查找文件,但是在Linux数据库进行查找,速度快于find。但要求updatedb后可查找,如没有updatedb的文件昌查不出来的。
grep 字符串 源文件:这个命令是从某个文件查找相应字符。
- Linux搜索文件及目录命令
- Linux搜索文件及目录命令
- Linux搜索文件及目录命令
- Linux常用目录的作用及文件搜索命令
- Linux 文件及目录搜索
- Linux曲径通幽:常用命令(文件搜索命令、目录命令)
- Linux文件及目录权限命令
- linux文件及目录命令管理
- linux命令-文件及目录管理
- Linux 目录及文件基础命令操作
- 文件及目录命令
- Linux文件搜索命令
- Linux文件搜索命令
- Linux文件搜索命令
- linux-文件搜索命令
- Linux文件搜索命令
- Linux文件搜索命令
- Linux文件搜索命令
- Python网络页面抓取和页面分析
- 链表面试题
- 黑马程序员-String类的总结和用法
- java遍历Properties文件
- 漂亮玫瑰
- Linux搜索文件及目录命令
- 搭建本地Ubuntu 镜像服务器
- 淘宝开发:Nginx模块Nginx-Http-Footer-Filter
- <服务器端>OCR识别 .条形码识别,解析条形码并返回商品信息
- 读过的一些deep learning文章
- C语言深度解剖读书笔记(4.指针的故事)
- Windows SVN变更发送邮件通知(JAVA实现)
- Sqlite内存数据库
- 你真的了解中英文字符么--str.length()与str.getBytes().length的区别