lunix文件查找的小总结
来源:互联网 发布:奥斯曼近卫军 知乎 编辑:程序博客网 时间:2024/06/05 07:50
所有系统:centos7
1.locate:
非实时:查找是根据数据库完成的迷糊匹配
非实时:查找是根据数据库完成的迷糊匹配
当系统还没有产生数据库的时候无法进行匹配文件查找.手动生成数据[时间比较长]
updatedb:手动生成的数据库
//////////////////////////////////////////////////////////////////////////---------------------------------------------
2.find 文件查找
实时查找、精确、遍历指定目录的所有文件;
//////////////////////////////////////////////////////////////////////////---------------------------------------------
2.find 文件查找
实时查找、精确、遍历指定目录的所有文件;
缺点:速度慢
a:find 查找路径、查找便准、对找到文件的操作参数
-name 'file':对文件名精确查找
eg:find /etc -name 'passwd'
文件名通配符
eg:find /etc -name 'passwd*'
a:find 查找路径、查找便准、对找到文件的操作参数
-name 'file':对文件名精确查找
eg:find /etc -name 'passwd'
文件名通配符
eg:find /etc -name 'passwd*'
一般参数有:
-iname 'passwd':文件名不区分大小写
-regex pattern :基于正则表达式查找
-regex pattern :基于正则表达式查找
-user USERNAME : 按照属主查找
-group GROUPNAME:按照属主查找
-group GROUPNAME:按照属主查找
-uid UID:根据uid查找
-gid GID:根据gid查找
-gid GID:根据gid查找
-nouser:查找没有属主的文件
//--------------------------------------------------
根据文件类型查找
-type
d:目录
c:串行接口设备
b:可供存储的设备接口
l:软连接
//----------------------------------------------------
-type
d:目录
c:串行接口设备
b:可供存储的设备接口
l:软连接
//----------------------------------------------------
根据文件大小查找
-size
[+|-]#k
#m
#g
//----------------------------------------------------
组合查找:
-a:与
-o:或
-not:非
\\----------------------------------------
按时间
-mtime
-ctime
-atime:
[+|-]#
-size
[+|-]#k
#m
#g
//----------------------------------------------------
组合查找:
-a:与
-o:或
-not:非
\\----------------------------------------
按时间
-mtime
-ctime
-atime:
[+|-]#
-mmin
-cmin
-amin
[+|-]#
\----------------------
按权限查找
-cmin
-amin
[+|-]#
\----------------------
按权限查找
-perm /644模糊匹配
644:每一位都匹配成功
/--------------------------
find action
-print:显示
-ls:类是类ls -l 的形式显示每一个文档的详细
-ok COMMAND {文件名称占位符} \. :每一个都需要确认
-exec COMMAND {文件名称占位符} \.:
644:每一位都匹配成功
/--------------------------
find action
-print:显示
-ls:类是类ls -l 的形式显示每一个文档的详细
-ok COMMAND {文件名称占位符} \. :每一个都需要确认
-exec COMMAND {文件名称占位符} \.:
0 0
- lunix文件查找的小总结
- lunix 查找80端口被占的命令
- lunix下的读写文件操作
- 二分查找小总结
- 接触lunix的第一天 。丢掉WIN10,(小白Aking的日记)
- lunix系统的基本流程
- Lunix 下JDK的安装
- LUNIX LDAP的配置信息
- lunix下如何生成容器以及将容器打包成新的镜像文件
- 递归小程序(查找后缀名是.java的文件)
- [小技巧] ubuntu 下查找文件对应的包
- Java文件查找小程序
- Lunix下编译静态库文件
- 一些.h头文件的小总结
- Android文件操作的一些小总结
- linux下find(文件查找)命令的用法总结
- linux下find(文件查找)命令的用法总结
- linux下find(文件查找)命令的用法总结
- Hadoop一些相关知识点整理
- Thrift使用探秘
- Struts2学习笔记(三)
- ubuntu命令
- STL概述 ----op学校
- lunix文件查找的小总结
- 欢迎使用CSDN-markdown编辑器
- Memcached 与Redis缓存服务器介绍
- Java学习--day3
- ssh 工具 secureCRT
- XML解析-----DOM
- pom.xml中maven-compiler-plugin插件配置的使用
- 内联函数
- My Project