基础-10、find+文件后缀名

笔记内容
2.23/2.24/2.25 find命令
2.26 文件名后缀

一、find

1.1、locate模糊搜索(了解)

yum install mlocate(安装locate)

updatedb(更新库)

locate 1.txt

基础-10、find+文件后缀名_第1张图片
image.png

1.2、快捷键

ctrl+l 清屏
ctrl+d 退出终端
ctrl+u 删除命令行光标前所有字符
ctrl+e 光标放后
ctrl+a 光标放最开始

1.3、find用法

#find /etc/ -name "sshd"(常规搜索文件)

image.png

#find /etc/ -name "*.conf"(模糊查询以.conf结尾的文件)

基础-10、find+文件后缀名_第2张图片
image.png

# find /etc/ -type f -name "sshd"(指定类型搜索)

image.png

#find /lib -type l(查看系统软链接文件)

基础-10、find+文件后缀名_第3张图片
image.png

#stat 2.txt(stat查看文件具体信息)

Change==ctime
Modify=mtime
Access=Atime


基础-10、find+文件后缀名_第4张图片
image.png

基础-10、find+文件后缀名_第5张图片
image.png

#find /root -type f –mtime -1(查找/root目录下1天内发生更改的文件)

image.png

#find /root/ -type f -o -mtime -1 -o -name "*.name"(查找在/etc目录下查找创建/修改1天以内或者以.name结尾的文件)

基础-10、find+文件后缀名_第6张图片
image.png

#find /root -type f -mmin -120(查看2小时内更改的文件,mmin表示分钟数)

image.png

#find /root -type f -mmin -120 –exec ls -lh {} ; (查看2h内修改的文件并显示)

image.png

#find /root –type f –mmin -120 –exec mv {} {}.bak ;(查看2h内修改的文件并修改文件结尾为.bak)

基础-10、find+文件后缀名_第7张图片
image.png

# find /root -size -10k -exec ls -lh {} ;(/root下查找小于10k大小的文件并展示)

基础-10、find+文件后缀名_第8张图片
image.png

#find /root -type f -size +100M -exec ls -lh {} ;

基础-10、find+文件后缀名_第9张图片
image.png

1.4 查找硬链接文件:

#ln /root/5.txt /tmp/5.txt.bak(建立硬链接)

#find / -inum 硬链接inode号(查找硬链接文件)

基础-10、find+文件后缀名_第10张图片
image.png

二、文件名后缀

linux中对文件名后缀不限制,与win有区别

#date

image.png

#LANG=en

#LANG=zh_CN.UTF-8

#echo $LANG

基础-10、find+文件后缀名_第11张图片
image.png

赵老铁的

你可能感兴趣的:(基础-10、find+文件后缀名)