自学linux指令分析-find
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学linux指令分析-find相关的知识,希望对你有一定的参考价值。
自学linux指令分析-find
1·命令格式
find pathname -options [-print -exec -ok ...]
find / -type f -name "freedom"
2·命令参数
-print 将查找到的文件输出到标准输出
-exec command {} \\; 将查到的文件执行command操作,{} 和 \\;之间有空格
-ok 和-exec相同,只不过在操作前要询用户
-name 接“文件名字”查找
-mtime +4 4天之前
-mtime -4 4天之内
-mtime 4 第4天
3、命令功能
用于查找文件,并作出相应的处理
4、命令范列
[[email protected] ~]# find / type f -mtime +5 找出5天前的使用记录
[[email protected] ~]# find /root/ -type f -mtime +5 找出/root/目录下5天前改过的文件全部找出来
/root/.bash_logout
/root/.cshrc
/root/.tcshrc
/root/.bash_profile
/root/anaconda-ks.cfg
/root/install.log.syslog
/root/install.log
/root/.viminfo
[[email protected] ~]# find /root/ -type f -mtime -5 找出在/root/目录下最近5天改过的文件全部找出来
/root/.bash_history
[[email protected] ~]# find /root/ -type f -name "*.log" -mtime +5
指令 目录 类型文件 名字“*代表所有.log” 修改时间 +5代表5天之前
[[email protected] ~]# find /root/ -type f -name "*.log" -mtime
指令 目录 类型文件 名字“*代表所有.log” 修改时间 5代表之前第5天
[[email protected] ~]# find /root/ -type f -name "*.log" -mtime +5|xargs rm –f 删除5天前的过期后缀名为log的文件
以上是关于自学linux指令分析-find的主要内容,如果未能解决你的问题,请参考以下文章