find命令
@H_301_13@常见用法:-type -name -mtime -ctime -atime -mmin -exec {} \;
#name的实例演示: [root@centos7a]#find/tmp/a/-name"1.txt" /tmp/a/1.txt #模糊搜索 [root@centos7a]#find/tmp/a/-name"1*"#*表示通配符 /tmp/a/1.txt /tmp/a/1_2.txt /tmp/a/1_2.log /tmp/a/1.log /tmp/a/1
搜索指定类型为目录
[root@centos7a]#find/tmp/a/-typed-name"1*"#-type表示类型d表示目录 /tmp/a/1_2
[root@centos7a]#find/tmp/a/-typef-name"1*"#f表示文件(file) /tmp/a/1.txt /tmp/a/1_2.txt /tmp/a/1_2.log /tmp/a/1.log /tmp/a/1
[root@centos7a]#find/tmp/a/-typef-mtime-1#-mtime表示修改的文件的时间 /tmp/a/1.txt#-1表示一天内 /tmp/a/2.txt#+1表示一天前 /tmp/a/A /tmp/a/B /tmp/a/1_2.txt /tmp/a/1_2.log /tmp/a/1.log /tmp/a/1
#查询文件的inode号 [root@centos7a]#ls-i 167776591.txt167776592.txt#相同的inode号 [root@centos7a]#find/tmp/a/-inum16777659 /tmp/a/1.txt /tmp/a/2.txt
[root@centos7~]#find/tmp/-typef-mmin-60#-mmin表示时间是按每分钟计算 /tmp/a/1.txt#-60表示1小时=60min(分钟) /tmp/a/2.txt
[root@centos7~]#find/tmp/-typef-mmin-150-execls-l{}\; -rw-r--r--.2rootroot010月2722:39/tmp/a/1.txt -rw-r--r--.2rootroot010月2722:39/tmp/a/2.txt
#格式:路径命令修改后缀 [root@centos7~]#find/tmp/-typef-mmin-150-execmv{}{}.bak\; [root@centos7~]#ls/tmp/a/ 1.txt.bak2.txt.bak
可以选择 10M
可以选择 +10M
stat 查看文件的具体信息
文件名后缀
@H_301_13@1.linux系统是区分大小写的;
2.文件是有后缀的。windows系统也有,并且根据后缀名可以判断是否是.txt(文本编辑文件)或.exe(程序可执行文件)甚至.zip(压缩文件)等。而linux中是可以自定义的,所以如果1.txt可能不是文本文件;
原文链接:https://www.f2er.com/centos/375418.html