1 file 观察文件类型

file  文件

2 which 寻找文件

选项与参数:

-a : 将所有由PATH目录中可以知道的指令列出,而不止一个被找到的指令名称

3 whereis 寻找特定文件

选项及参数:

-b : 只找binary格式的文件

-m :  只找在说明文件manual路径下的文件

-s : 只找source来源文件

-u:寻找不在上述三个项目中的其他特殊文件

4 locate  查找文件

选项与参数:

-i : 忽略大小写的差异

-r :   后面可接正规表示法的显示方式

5 find

一 find
1 与时间相关的选项:-atime(access time)(内容被读取)、-ctime(status time)(状态被改变)、-mtime(modification time)(内容数据更改);
-atime、-ctime用法和-mtime一样
 
-mtime n :n为数字,意思为在n天之前被更动过内容的档案
-mtime +n :列出在n天之前被更动过内容的档案档名
-mtime -n: 列出在n天之内被更动过内容的档案档名
-newer file:file为一个存在的档案,列出比file还要新的档案档名
 
find 目录 -mtime、-ctime或-atime +-n
 
2 与使用者和使用组有关的参数:
-uid n:n为数字,这个数字是用户的ID,即UID,这个UID是记录在/etc/passwd里面与账户名称相对应的数字
-gid n:n为数字,这个数字是用户的ID,即GID,这个GID是记录在/etc/group里面与账户名称相对应的数字
-user name :name 为使用者账户名称
-group name :name为组名
-nouser :寻找档案的拥有者不存在/etc/passwd的人
-nogroup :寻找档案的用有群组不在/etc/group的档案,当你自行安装软件时,很可能该软件的属性当中并没有档案拥有者,这是可能的,在这个时候,就可以使用-nouser与-nogroup搜寻
 
3 与档案权限及名称有关的参数:
-name filename:搜寻文件名为filename的档案
-size [+-]SIZE:搜寻比SIZE还要大(+)或小(-)的档案。这个SIZE的规格有: c:代表byte,k:代表1024bytes
-type TYPE:搜寻档案的类型为TYPE的,类型主要有:一般正规档案(f),装置档案(b,c),目录(d),连接当(l),socket(s)及FIFO(p)等属性
-perm mode:搜寻档案权限「刚好等于」mode的档案,这个mode为类似chmod的属性值
-perm -mode:搜寻档案权限「必须要全部囊括mode的权限」的档案
-perm +mode:搜寻档案权限「包含任意mode的权限」的档案
 
4 额外进行的动作:
-exec command:command为其他指令,-exec后面可再接额外的指令来处理搜寻到的结果
-print:将结果打印到屏幕上,这个动作是预设动作
 
find 路径 iname 文件、档案 忽略大小写

最新文章

  1. B树和B+树的区别
  2. UICollectionLayout布局 —— UIKit之学习UICollectionView记录二《流水布局》
  3. HtmlHelper拓展实现RadioList
  4. Web语义化
  5. 搜索引擎爬虫技术研究(爬虫框架)-WebCollector
  6. POJ 1456 Supermarket 区间问题并查集||贪心
  7. 轮子来袭 vJine.Core Orm 之 03_架构分析
  8. 启动 XPs 代理
  9. winform 窗体大小变化时,如何设置使控件一起按照比例变大
  10. Guess the Array
  11. 网页加速特技之 AMP
  12. 基于hortonworks的大数据集群环境部署流水
  13. activiti中的查询sql
  14. 性能调优之Mapping
  15. javascript数组(五)
  16. vlc-ts
  17. windows下使用gvim不支持python3.6问题解决
  18. P3709 大爷的字符串题
  19. Django实战(17):ajax !
  20. [GO]文件的读写

热门文章

  1. python programming GUI综合实战(在GUI上画图)
  2. delphi 权限控制(delphi TActionList方案)
  3. .net分流抢票助手
  4. pyQt点击事件和数据传输
  5. I'm using Python 2.7.2 ImportError No module named bz2
  6. 技术简历写这么写,才能得到BAT面试官们的青睐
  7. MSIX 打包 DotNetCore 3.0
  8. 非常好的一个JS代码(CJL.0.1.js)
  9. sublime text 修改侧边栏字体大小
  10. 2019icpc南昌邀请赛B Polynomial (拉格朗日插值法)