首页 > 其他分享 >liunx的三个时间atime,mtime,ctime

liunx的三个时间atime,mtime,ctime

时间:2024-08-01 22:28:24浏览次数:11  
标签:文件 ctime 更改 mtime liunx Time atime

一、文件与文件夹三个时间:atime,mtime,ctime的含义

1.含义

atime(Access Time):文件最近被访问时间

mtime(Modify Time):文件最近内容修改时间

ctime(Change Time):文件最近权限和属性修改时间

2.文件的触发time修改的情况

atime(Access Time):在读取文件或者执行文件时更改的任何对inode的访问都会使此处改变

mtime(Modify Time):在写入文件时随文件内容的更改而更改的

ctime(Change Time):在写入文件、更改所有者、权限或链接设置(更改状态)时随 Inode 的内容更改而更改的

3.文件夹触发time修改的情况

atime(Access Time):读取文件或者执行文件时更改的(cd不会ls会改变)

mtime(Modify Time):在文件夹中有文件的新建才会改变,注意使用vi在文件夹内新建文件即使退出时也会变化mtime,而只更改文件夹内文件内容不会修改文件夹的mtime

ctime(Change Time):ctime 基本同文件的ctime,其体现的是inode的change time

二、stat命令查看文件的时间

stat  test001.txt

三、ll命令查看文件时间

1.默认显示mtime

ll test001.txt  # 默认显示mtime

2.展示ctime

ll --time=ctime test.txt #展示ctime

3.展示atime

ll --time=atime test.txt #展示atime 

标签:文件,ctime,更改,mtime,liunx,Time,atime
From: https://www.cnblogs.com/KL2016/p/17929649.html

相关文章

  • Liunx-Shell脚本
    shell可以理解为对命令行的一个解释器,命令行输入命令,shell执行,linux系统输出结果1、shell脚本格式开头:#!/bin/bash#!告诉系统其后路径所指定的程序即是解释此脚本文件的Shell程序举例:#!/bin/bashecho"HelloWorld!"echo输出文本命令运行shell脚本必须给其脚本执行......
  • Liunx常用指令
    1.参考资料https://www.runoob.com/linux/linux-file-attrpermission.htmlhttp://c.biancheng.net/linux_tutorial/10/2.环境准备1.安装VMWare2.安装CentOS73.配置静态IPXShell远程连接3.基本技能1.快捷键和命令Tab键补全命令和目录(自动提示),只有唯一匹配的时候才能完全......
  • LIUNX中关于find以及dd的命令练习
    使⽤ls查看/etc/⽬录下所有的⽂件信息[root@web1~]#ls/etc/2.使⽤ls查看/etc/⽬录下名包含“a”字⺟的⽂件或者⽬录信息[root@web1~]#ls/etc/*a*3.使⽤ls查看/etc/⽬录下以".conf"结尾的⽂件信息[root@web1~]#ls/etc/*.conf4.使⽤ls查看/etc/⽬录中以"y"字⺟开......
  • liunx笔记2
    RHEL和centos是何关系CentOS通常会稍滞后于RHEL新版本的发布,因为它需要等待RHEL发布源代码后进行重新编译和测试。CentOS是通过重新编译RHEL的源代码而来,因此它们在软件包和功能上非常接近,但CentOS不包含RHEL商业支持的服务和特定工具。软连接和硬连接区别1通常......
  • liunx笔记1
    线程池的基本概念是,在应用程序启动时创建一定数量的线程,并将它们保存在线程池中。当需要执行任务时,从线程池中获取一个空闲的线程,将任务分配给该线程执行。当任务执行完毕后,线程将返回到线程池,可以被其他任务复用。sql与mysql的区别SQL是一种用于操作数据库的语言,MySQL是市......
  • Liunx内核的作用
    liunx内核的作用主要包含了五大作用管理进程:内核负责创建和销毁进程,并处理它们与外部世界的联系(输入和输出),不同进程间通讯(通过信号,管道,或者进程间通讯原语)对整个系统功能来说是基本的,也由内核处理。另外,调度器,控制进程如何共享CPU,是进程管理的一部分。更通常地,内核的......
  • malloc实现原理【Liunx】
    malloc实现原理malloc是什么?malloc,calloc,realloc的区别malloc的实现原理malloc的两种实现方式为什么使用brk?为什么使用mmap?malloc怎么定界的malloc分配的是虚拟内存上的空间吗?malloc是什么?  通过malloc,我们可以开辟一个自定义大小的内存空间。  通过上图......
  • Liunx安装Maven
    打开文件目录cd/home/maven下载安装包#https://maven.apache.org/download.cgi#官网地址自行选择版本或本地下载成功拖到服务器中wgethttp://mirror.cc.columbia.edu/pub/software/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz解压安装包......
  • liunx下prometheus页面设置用户名密码登陆
    前言 前两天公司漏洞通报prometheus未设置鉴权,漏洞详情如下图所示。 操作前须知Prometheus于2.24版本(包括2.24)之后提供BasicAuth功能进行加密访问,在浏览器登录UI的时候需要输入用户密码,访问Prometheusapi的时候也需要加上用户密码1、安装依赖yum-yinstallepel-......
  • .netCore System.Drawing.Common 发布,在CentOS 运行报错,生成图片流时。会因为不支持在
    报错:System.PlatformNotSupportedException:System.Drawing.Commonisnotsupportedonnon-Windowsplatforms.Seehttps://aka.ms/systemdrawingnonwindowsformoreinformation. >System.PlatformNotSupportedException:System.Drawing.Commonisnotsupported......