2.23、find命令(上)
搜索文件的命令:which、whereis、locate、find;
yum install -y mlocate
upadtedb更新locate数据库;
locate和whereis都是模糊搜索;
find命令
find /etc/ -name sshd_config
find /etc/ -type l 查找etc下面"l"类型的软连接文件;
s、b、c类型的文件
find 目录 -需求(name、type等) 搜索的类型;
2.24、find命令(中)
三个time
mtime、ctime、atime
mtime创建时间;
atime最近访问时间;
ctime最近改动时间;
内容更改ctime一定会变;
查看文件内容atime会变;
find /etc/ -type f -mtime -1 :查找/目录下,一天以内变动的文件;
2.25、find命令(下)
find / -inum inode号
查找硬链接文件,-inum(inode number);
find /root/ -type f -mmin -120 -exec ls -l {} ; -exec选项,查找到文件后
find /root/ -type f -mmin -1 -exec mv {} {}.bak ;
-size查找文件大小;
find /root/ -type f -size -10k -exec ls -lh {} ; 显示小于10K的文件;
find [-type -name -mtime -mmin -o -size -inum]
2.26、文件名后缀
区分大小写
Linux下可以自定义文件的后缀名,但并不能代表文件的类型;
相同类型的文件定义相同的后缀名,方便区分;
比如配置文件.conf
echo $LANG
stat 1.txt 查看1.txt的状态;