2.23/2.24/2.25 find命令 1.whereis =》可以搜索一个文件在那个位置,但不常用,它是每天在固定时间段的库里查找的 2.locate =》首先yum locate安装它,但是安装了还不能搜索,要手动输入(updatedb)命令生成数据库,它也是模糊搜索,用的不多 3.find /etc/ -name ''sshd_config" =》搜索sshd_config文件 find /etc/ -name ''sshd_"=》把所有sshd的文件或目录都搜索出来 find /etc/ -type d -name ''sshd_" =》只搜索sshd开头的目录 d :指类型是目录 find /etc/ -type f -name ''sshd_*" =》搜索sshd开头的文件 f :指点文件类型或二进制的文件 文件类型:d(目录) f (普通 的文件,二进制的文件) l (软链接) s (通信文件) c (字符串文件) b(跨设备文件) 4.根据文件的类型去搜索文件 find /dev/ -type c =》搜索目录dev下的c类型文件 find /etc/ -type l =》搜索目录dev下的 l 类型文件 5.stat =》用来查看一个文件上的具体信息,用它来查看 mtime atime ctime 的信息 mtime =》最近更改的时间 (例如更改文件内容) atime=》最近访问时间 ctime=》最近改动的时间(例如更改文件权限) echo "122121" >>2.txt =》往文件2.txt追加122121数字 6.find -type f -mtime -1 =》查看更改时间在一天以内的文件 -1是一天以内(小于1天) +1是一天以后(大于1天) find /etc/ -type f -mtime +1 =》查看/etc/更改时间大于一天的文件 find /etc/ -type f -mtime +1 -name " * .conf" =》查看/etc/更改时间大于一天的文件并且文件名后缀为.conf 的文件 -o=》表示或者 find /etc/ -type f -o -mtime +1 -o -name " * .conf"=.》查看/etc/目录下文件类型是f 或者一天以内的或者名字为.conf 的文件 6.查inod相同的文件,例如硬链接的文件 find / -inum 33583395 7.查找1小时 以内的文件 find /root/ -type f -mmin -60 查找文件 并且要显示出来 find /root/ -type f -mmin -60 -exec ls -l {} ; 查找文件并且修改名字 find /root/ -type f -mmin -60 -exec rm {} {}.bak ; 8.根据文件的大小查找 find /root/ -type f -size +10k =>查找大于10K的文件 find /root/ -type f -size -10K =>查找 小于10K的文件 大小单位只能用K或M 2.26 文件名后缀 1.命令是区分大小写的,例如 : ls不能写成大写LS 2.LINUX对文件的后缀并不是很严谨,它的后缀名并不代表它是什么样的类型,例如1.txt并不代表它是文本文档
find命令、文件名后缀
原创
©著作权归作者所有:来自51CTO博客作者cwliang的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
文件预览-文档在线转换-wps在线预览-文件预览在线查看
office文件及文档在线预览 提供office在线预览及PDF在线预览服务,支持Word文档在线预览、Excel在线预览、PowerPoint在线预览、WPS等Office文件在线预览,支持所有浏览器及移动设备Mobile预览,无需安装ActiveX控件,无需客户端部署即可实现办公文档在线预览。
在线预览 office365 在线Office 篇七:网页在线预览编辑 Office在线预览 word在线预览