1. find命令
常见的搜索命令有:which、whereis、locate、find。
locate命令可以通过“yum install -y mlocate”来安装,如果在安装成功,使用locate命令提示不可用,运行“updatedb”更新数据库,保证数据的实时性。
locate命令的格式为:locate【选项】【文件名】。
find命令的格式为:find【搜索范围】【匹配条件】;
-name:根据名字查找;
-size:根据文件大小查找;
-type:根据文件类型查找;
-mtime:查找在指定时间曾被更改过的文件或目录,以天为单位;
-mmin:查找在指定时间曾被更改过的文件或目录,以分钟为单位;
-exec:借助-exec选项与其他命令结合使用。
1.1 根据名字查找,在/etc目录下查找以.txt结尾的文件名;
[[email protected] ~]# find /etc -name "*txt"
/etc/pki/nssdb/pkcs11.txt
1.2 根据文件大小查找,搜索大于10KB的文件;
1.3 根据文件类型查找,在/root目录下查找目录文件;
1.4 查找在指定时间曾被更改过的文件或目录;
修改系统语言为英语,运行命令“stat”来查看文件的详细信息;
访问时间:用户最近一次访问时间(atime);
修改时间:文件最后一次修改时间(mtime);
变化时间:文件数据元(例如权限等)最后一次修改时间(ctime)。
1.5 使用exec与其他命令结合使用;
2. 文件名后缀
Windows操作系统可以通过文件名后缀来区分文件类型,而Linux系统是通过查看文件内的头部信息来确定文件的类型,而与文件的名字无关。
使用命令“LANG=zh_CN.UTF-8”,将系统语言切换至中文。