2.23/2.24/2.25 find命令
####使用find不带参数搜索根目录 / 下 名为 "yum.log"的文件
[root@aming-01 ~]# find / -name "yum.log"
/var/log/yum.log
/tmp/yum.log
###使用find 搜索 / 根目录下 后缀 config 的文件
[root@aming-01 ~]# find /etc/ -name "*config"
/etc/selinux/config
....省略
####使用find 搜索 / 根目录下 开头为 yum 的文件
[root@aming-01 ~]# find / -name "yum*"
/etc/yum.repos.d
....省略
###将目前目录其其下子目录中所有一般文件列出
[root@aming-01 ~]# find . -type f
####-type 参数 说明
d: 目录
c: 字型装置文件
b: 区块装置文件
p: 具名贮列
f: 一般文件
l: 符号连结
s: socket
####使用find 查找 根目录 下 一天以内(参数 -mtime -1 )一天以前的(参数+1) 的普通文件(-type f)
[root@aming-01 ~]# find / -type f -mtime -1
###参数间隔 加入 -o (或者的意思)
ls -i 参数 查看inode号(索引号)
-i - inode
打印每个文件的索引号
####使用inode号查找文件
[root@aming-01 ~]# find / -inum 917913
/root/111.txt
####使用find 查找根目录下 大于 10K的文件
[root@aming-01 ~]# find /root/ size +10k
2.26 文件名后缀
在Linux系统中,文件的后缀名没有具体意义,加或
者不加都无所谓。但是为了便于区分,我们习惯在定义文件名时加一个后缀名。这样当用户看到这个
文件名时,就会很快知道它到底是一个什么文件,例如1.sh、2.tar.gz、my.cnf、test.zip等