首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux - 文件的三种时间之atime、ctime、mtime的区别和简单用法

Linux中,文件或者目录中有三个时间属性 atime ctime mtime 简名 全名 中文 作用 atime Access Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime...Change Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time 修改时间 最后一次修改文件(内容)或者目录(内容)的时间 如何查看atime...、ctime、mtime stat filename ?...什么命令会修改atime、ctime、mtime 命令 atime mtime ctime mv N N Y cp Y N N chmod N N Y chown N N Y touch Y Y Y >...因为对文件编辑之后,不仅访问了文件(改变了atime),还增删了内容,这个文件的大小等状态也发生了变化,所以mtime、ctime变化也很正常 mv ? cp ? 执行.sh文件 ? 注意!

1.3K10

Linux定时删除日志的简单实现方法

linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。...实例为 ,如下 find you/path -mtime +7 -name '*.log' 查找完成了,接下来是删除。...编辑定时任务,执行 crontab -e 将删除日志命令追加到末尾 ,设定为每分钟执行一次。...稍等一分钟,再来查看 14 天之前的日志 */1 * * * * find you/path -mtime +14 -name '*.log' -exec rm -rf {} \; 可以看到在添加定时任务之后...当然不需要每分钟来执行一次,将时间设定为每天 1 点的时间,最终定时任务以及删除日志命令如下 0 1 * * * find you/path -mtime +7 -name '*.log' -exec

2.2K10

2.232.242.25 find命令

( locate命令,不会搜索 tmp 下的文件) 使用需要先产生库文件,可以手动升级 updatedb 更新数据库 linux基础快捷键 Linux快捷键使用: ctrl+l:清屏...更改文件的内容即会更改mtime和ctime,但文件的ctime更改了,mtime未必会会更改,如:更改了文件权限,但是文件内容没有变化。...-1 -o -name "*.conf" 查找,etc目录下, f 类型,小于60分钟内改动过,且文件名以conf结尾的文件 [root@hf-01 ~]# find /etc/ -type f -...-l {} \; -rw-r--r-- 1 root root 54 2月 13 17:04 /etc/resolv.conf [root@hf-01 ~]# 查找,根目录下, f 类型,小于60分钟内改动过...,把查找到的结果显示出来 find / -type f -mmin -60 -exec ls -l {} \; 查找,根目录下, f 类型,小于60分钟内改动过,把查找的结果更改为以bak结尾的文件 find

35610

『 懒人10分钟Linux学习篇(一) 』什么是Linux

如果有对Linux、服务器想学习又不想翻书的人,可以利用下班10分钟的时间看看这里的知识搬运。...如果有对Linux、服务器想学习又不想翻书的人,可以利用下班10分钟的时间看看这里的知识搬运。...Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。...严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。...然而很多使用者还是常常会比较Linux与Windows这两套相当流行的操作系统,初次接触Linux的人比到最后的结果都是 『Linux怎么都要使用文字接口来架站,怎么这么麻烦,还是Windows比较好用

78530

PHP程序员玩转Linux系列-自动备份与SVN

1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转Linux...czf 1.tar.gz * 把当前目录的所有文件打包到1.tar.gz中 解压命令tar -xf 包名称 , x是extract提取,例如: tar -xf 1.tar.gz 查找命令find / -mtime...+10 -exec rm {} \; mtime是 modified time修改时间,单位是天, +10是10天以前;-exec是执行命令, -exec 命令 {} \;大括号会被当前查找的结果替换...,\是固定的转义用的.例如: find /root -mtime +10 -exec wc -l {} \; 统计10天前文件的行数 最终的脚本 #!...开启定时 编辑/etc/crontab文件 */1 * * * * root sh /root/shell/backup.sh 分钟 小时 天 月 周几 用户 命令,*/是每的意思 搭建SVN服务端

99620

Linux中find命令的点滴积累

find 命令在Linux中的作用非常强大,对于初学者来说,可能有很多的参数并不能很熟练的使用,导致无法充分发挥find的强大作用;本文对部分参数做初步的探索: -regex ;这个参数和 -name...而 -time表示 表示以day 为单位,-min表示以分钟为单位,所以组合之后的命令有: -mtime, -mmin, -ctime, -cmin, -atime, -amin,表示 "文件内容修改时间...看man帮助文档可以知道: 通常有 -mtime +n, -mtime -n, -mtime n 之类的三种,那么怎么理解呢?.../zcat #查找24小时以内,50分钟之前修改的文件 [root@localhost bin]# find ....1 root root 0 Aug 17 12:34 ./12117 -rw-r--r--. 1 root root 0 Aug 17 12:34 ./15474 #修改其中一个文件,然后重新找50分钟以前

1.2K20

如何使用find和locate 命令在Linux 中查找文件和目录?

Linux 中查找文件和目录 按名称查找文件 按部分名称查找文件 限制搜索结果 显示匹配条目的数量 总结 find命令是 Linux 中最重要和最常用的命令之一。...-mtime选项用于指定文件存在的天数,表达式可以以两种方式使用: -mtime +N 查找多N 天前修改的文件 (大于)。 -mtime -N 查找少于N 几天前修改的文件 (少于)。...find /etc -type f -mtime +4 查找过去 24 小时内发生更改的所有文件: find /etc -type f -mtime -1 使用 -mmin N 表达式来依赖分钟而不是天...从/etc 上一分钟修改的目录中查找所有文件 。...find /etc -type f -mmin -1 可以组合表达式,以下是如何在 Linux 中查找不到 60 分钟前和超过 30 分钟前更改过的文件: find /etc -type f -mmin

5.7K10
领券