二周第五次课(10月27日) 2.23/2.24/2.25 find命令 2.26 文件名后缀

  • 2.23/2.24/2.25 find命令

find 搜索文件目录

find   -type  指定目标文件类型

        -name   指定目标文件名

        -mtime   指定目标文件最近更改时间

        -ctime    指定目标文件修改权限时间

        -atime     指定目标文件访问时间

        -inum    指定目标文件的iNode号

        -exec    找出目标文件并使用相关命令

        -size     用文件大小(k, M)找出目标文件

 

which 命令 通过PATH环境变了里查找

whereis  搜索文件(事先在一个文件列表里面的库搜索,更新库之后才能找到)

locate   需要先安装 通过yum install -y mlocate 安装。

085358_WB1f_3708811.png

刚安装完 还无法用,需要生成一个数据库

085402_4s6s_3708811.png

每天会自动更新生成,要立即生成可以使用命令updatedb 立即生成该命令的数据库

085405_cJsd_3708811.png

会把所有带有要搜索的名全搜索,类似于模糊搜索

 

find 目录 -name“文件名”

知道文件的名字 知道目录

085411_vGhj_3708811.png

文件带统配符,可以模糊搜索

085424_7xqm_3708811.png

指定搜索文件类型  加个-type 文件类型 就可以搜索

 find 目录 -type 文件类型(d f {-} l s c b) -name “文件名”

085434_zgVi_3708811.png

stat 查看文件的具体信息

085442_swoM_3708811.png

atime  : 最近访问时间

mtime : 最近更改时间(更改内容)

ctime  : 最近改动时间(更改文件的权限)

更改文件内容。ctime 会一起变化,但是更改文件权限 mtime 不会随之改变

 

查找一小时内更改过的文件    -mmin  -分钟

085502_IsrL_3708811.png

查找一天以内更改内容过的文件 -1 是一天内小于一天 +1 是大于1天   -mtime -天数

085510_Q5qo_3708811.png

查找目标  是文件并且mtime在一天内并且名字是*.conf 

085515_UWjw_3708811.png

查找目标  是文件或者mtime在一天以内 或者名字是*.conf  

085524_uv7m_3708811.png

find 也可以用来找iNode号 ,用来找硬链接

使用命令 fin / -ium  iNode号

085532_VPdM_3708811.png

查找目标文件 120分钟内更改的文件并用ls表示出来     -exec ls -l { } \   (大括号表示只其中一个文件)

085540_SiI0_3708811.png

查找目标文件 并更改文件名字  -exec mv    

085550_uK5B_3708811.png

085600_PsOR_3708811.png

也可以用文件大小来find目标文件 -size+大小 ( - 是小于  +是大于)   k M  单位 

085606_Kw5W_3708811.png

 

  • 2.26 文件名后缀

 

可以自定义文件的后缀,不代表文件的类型

管理员习惯把相同类型的文件定义相同的后缀名,方便区分

 

如果要改为英文可以更改LANG变量   LANG=en

 

转载于:https://my.oschina.net/u/3708811/blog/1557526

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值