1.创建以日期命名的文件
touch $(date '+%Y%m%d')
2.查找并备份文件
find /var/local/temp -name "*.zip" -exec cp {} /backup/temp/ \;
3.统计普通文件数
ls -l | grep "^-" |wc –l
4.按日期查找文件命令
find -mtime/atime/ctime
access time , atime在读取文件或执行文件时会修改
create time , ctime在文件写入,更改所有者,权限。链接时文件的ctime会随之改变
modified time ,mtime 在文件写入时会改变。
create time , ctime在文件写入,更改所有者,权限。链接时文件的ctime会随之改变
modified time ,mtime 在文件写入时会改变。
ls -lu 或者 ls -l --time=atime 显示文件的atime
ls -lc 或者 ls -l --time=ctime 显示文件的ctime
ls -l 显示文件的mtime
ls -lc 或者 ls -l --time=ctime 显示文件的ctime
ls -l 显示文件的mtime
atime 访问时间(access time):访问时间是文件最后一次被读取的时间。因此阅读一个文件会更新它的访问时间,而它的改变时间并没有变化(有关文件状态的信息没有被改变),它的修改时间也同样没有变化(文件内容本身没有被改变);
mtime 修改时间(modification time):文件内容最后被修改的时间。
ctime 改变时间(change time):文件状态(status)最后被改变的时间。
转载于:https://blog.51cto.com/heavendw/253221