Linux 运维 9月18日 笔记 2.23-2.26

目录

一、find 命令

二、文件名后缀

 

 

一、find命令

1. 查找文件命令

  • which  在PATH中查找
  • whereis 在库中查找
  • locate  , 数据库每天临晨四点自动生成,手动 Updatedb

tips:linux 快捷键

crtl+l 清屏

crtl+d 退出

crtl+c 终止命令

crtl+u 往前删命令

crtl+e 光标放到最后

crtl+a 光标放在最前面

2.find 基本语法  find 路径 -type - name -mtime -ctime - atime

  • find -name

6886cd9a11fd59f3092528956b2e11b97ca.jpg

  • find -type d -name 只查找文件夹

        find -type f -name 只查找文件

        find -type l c b s.....

  • find -mtime -ctime -atime

        stat 查看文件具体信息

        fcda1a3cd81568a2b8dda7257121420c29d.jpg

       mtime 最近更改 modify 是指更改内容

       ctime 最近改动 change 是指修改权限

       atime 最近访问 access

实验一:find / -type f -mtime -1 一天以内, +1 大于一天

              find /etc/ -type f -mtime -1

48e8c25db248acbce6a91a7bc7c519d0f77.jpg

-o 或者

实验二:find /etc/ -type f -o -mtime -1

tips: 用find 找要硬链接

        find / inum inode号

871fd86e12cd6dfd02e9eba84a14968b714.jpg

实验三:find查找更小时间范围 -mmin -60

        find /root/ -type f -mmin -60

实验四:find 查找到后ls

      find  /root/ -type f -mmin -3600 -exec ls {} \;    {}表示find出来的列表  \;

4bd86abaf75e944d3b0778ae8fd6cfe3bd4.jpg

实验四、 find  /root/ -type f -mmin -3600 -exec mv {} {}.bak \;

42f5a81471c113e883913ca5777a54e353b.jpg

实验四、find /root/ -type f -size -10k 查看小于10K的文件

cced42c9d91ef0f77d02c4bf954f249ccf5.jpg

find /root/ -type f -size -10k -exec ls -lh {} \;

97b96972c709ab49735856efb341d792ffd.jpg

 

二、文件名后缀

1. 文件名不代表文件类型

2. $LANG 默认是中文

 

小结

1.本次课程使用命令

  • find -type - name -mtime -ctime - atime -size -mmin -o -exec
  • which
  • whereis
  • locate
  • stat

 

 

 

转载于:https://my.oschina.net/u/3959701/blog/2054669

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值