文章标题

2.23 find命令(上)

2.23 find命令(上)
搜索文件命令 :
1.which命令$PATH下去搜寻可执行文件的绝对路径
2.whereis命令是在事前准备的库里面去查找与给出的文件名相关的文件,只能在更新后才能找到文件,有局限性。
3.locate 搜索文件 需要安装 yum install -y mlocate
这里写图片描述
3.1安装后,需要产生文件列表的数据库后,才会执行。
这里写图片描述
.3.2文件列表的数据库每天凌晨4点自动生成
3.3手动生成命令:updatedb
这里写图片描述
3.4 实践如下
这里写图片描述
模糊搜索,因为它会把带123路径的目录或者文件全部列出来
4.快捷键

ctrl +l  光标定位到第一行(清屏)
ctrl +d 退出终端
ctrl +c 中止
ctrl +u 一次性全部删除光标前的
ctrl +d 如果行内有字符逐个删除(操作一次删除一个字符)/没有字符则是退出终端
  ctrl +e 光标定位到字符末端

5.find 语法:
find /路径/ -type d(d为文件类型) -name “xxx*”(xxx为被搜索文件名)(*号表示已被搜索文件名开头的目录或者文件全部列出)
d 目录
f 普通文件
l 软链接文件
s 套接字文件
c 字符串设备
b 块设备
这里写图片描述
这里写图片描述


2.24 find命令(中)
1.stat命令查看文件或者目录具体的信息
这里写图片描述

1.1 更改语言
LANG=en
1.2 atime →最近改动
mtime→最近更改
ctime→最近改动这里写图片描述

-更改权限和所属组后ctime时间一定会变化
这里写图片描述

  • 更改文件内容后 那ctime 一定会变
    ctime记录文件的大小。时间。权限。所有者。所属组。
    这里写图片描述
  • 查看文件 那么atime 时间变化
    这里写图片描述
    2 使用find搜索文件
    2.1 -atime +n/-n 表示访问或执行时间大于或小于n天的文件
    这里写图片描述

2.2-ctime +n/-n 表示写入、更改inode属性(如更改所有者、权限或者链接)的时间大于或小于n天的文件
这里写图片描述
2.3 -mtime +n/-n 表示写入时间大于或小于n天的文件,该参数用得最多。
这里写图片描述


2.25 find命令(下)

1.这里写图片描述
数字2表示有2个文件使用同样的inode号

2 这里写图片描述
这里ls -i 查看文件的inode号
find 也搜索inode号来查看有哪些文件使用了同一inode号。
3这里写图片描述
使用 -mmin 数字(时间) 查看这个时间内有改动的文件。
4
这里写图片描述
在末尾加 -exec (find选项) ls -l 就是查看文件的详细信息 {}这个符号表示你find出来的文件列表 ;号用 \托意。
5这里写图片描述
这里改名 文件后添加bak
mv 重命名
{}表示文件
再次查看 达到想要的效果

6 find /root/ -type f -size +10k -exec ls-lh {} \;
这个命令中的size代表文件的大小
+10k表示文件大于10kb k小写
+10M表示文件大于十兆 M必须大写 否则会报错
不能使用b为文件大小的单位。
这里写图片描述

find 常用选项 -type (文件类型)
-mtime(天)写入时间
-mmin (分钟)写入时间
-size(文件大小)
-exec (执行指令)
-name (文件名)
-o (或)
-inum 表示查找一个文件的硬链接。


2.26 文件名后缀
1.inux下面 ,命令、文件区分大小写
这些文件是带有后缀名的 ,但是后缀名并不能代表该文件是什么类型
我们可以自定义文件的后缀名
2.管理员习惯把相同的文件定义相同的后缀名
3.date 查看时间
4 echo LANG=xx 改语言
5 echo $LANG 查看语言类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值