每天进步一点点 :(1)有关档案查找
原创
©著作权归作者所有:来自51CTO博客作者the-edge的原创作品,谢绝转载,否则将追究法律责任
有关档案查找
find :用于查找文件
-name:根据文件名查找,精确匹配。
-type:根据文件类型查找。f表示二进制文件,l表链接文件,d表目录。
-size:根据大小查找,以block为单位,默认一个block是512字节。+表大于,-表小于
-user:根据文件所有者查找
-inum:根据inode来查找(可用于查找用户创建的奇怪名字的文件,用ls –i定位inode然后find –inum xxx –exec rm{} \; 删除)
-ctime –cmin:根据文件属性被修改过的时间查找。以天或者分钟为单位。
-atime –amin:根据被访问过的时间查找。以天或者分钟为单位。
-mtime –mmin:根据被修改的时间查找(内容上的修改,属性未变)。以天或分钟为单位。
#find /etc/ -cmin -120 两小时内被修改属性的文件。
#通配符
*:匹配所有
?:匹配单个字符
#链接符
-a:表示and,与的意思
-o:表示or,或的意思
-exec:执行命令。固定格式为 –exec cmdxxx {} \; #{}find查询的结构,\表示转义符(表示使用命令使用本身的含义),;表示结束。
-ok:表示对执行的命令进行询问。
#find /etc –type f –a –user ila
find指令是一个效率比较低下的寻找命令,他需要在硬盘上来搜寻文件,所以速度比较慢且消耗资源。使用locate命令时是基于数据库来查找的,但是linux下的数据库一般一个星期才自动更新一次,所以我们需要查找的时候手动更新一下即可,然后同步一下,这样查找非常非常快!命令如下:
updatedb; sync; locate xxx
其他用于查找的命令:
which:用于查找命令路径即别名信息
whereis:用于查找命令路径及帮助文件信息
上一篇:Linux各大发行版介绍
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
每天进步一点点《SVD学习》
详情请见附件一:一些搜罗的预备知识1.1:特征值和特征向量矩阵:1)是一堆建立了
机器学习 线性代数 矩阵 特征值 特征向量 -
每天进步一点点:(13) 进程
进程管理
linux 职场 进程 休闲 查看命令 -
每天进步一点点《ML - KNN》
一些前提的约定,还是沿用上篇文章的哈。先来致敬下男神。一:K最近邻(KNN)KNN是
机器学习 Data 样本空间 样本集 -
每天进步一点点《ML - DBSCAN》
一些前提的约定,还是沿用上篇文章的哈。先来致敬下男神。一:DBSCAN介绍有一堆样本
机器学习 聚类 ci 深度搜索 动态数组 -
每天进步一点点 :(6)磁盘管理
未完成
磁盘 职场 休闲 磁盘管理 -
每天进步一点点:(20)软件RAID
mdadm
linux 职场 RAID 休闲