• Linux中的touch命令


    Linux中一个文件有3种时间属性,分别是mtime,ctime,atime:

    modification time (mtime)

    当该文件的『内容数据』变更时,就会升级这个时间!内容数据指的是文件的内容,而不是文件的属性或权限

    status time (ctime)

    当该文件的『状态 (status)』改变时,就会升级这个时间,举例来说,像是权限与属性被更改了,都会升级这个时间

    access time (atime)

    当『该文件的内容被取用』时,就会升级这个读取时间 (access)。举例来说,我们使用 cat 去读取 /etc/man.config , 就会升级该文件的 atime 了

    默认情形下ls命令只会列出mtime,但是可以使用--time选项列出ctime后者atime:

    touch命令

     上面ll命令就是ls -l的别名alias。

    touch命令除了平时我们用来创建一个空文件之外,还可以用来修改mtime、ctime、atime。

     透过 touch 这个命令,我们可以轻易的修订文件的日期与时间。并且也可以创建一个空的文件喔! 不过,要注意的是,即使我们复制一个文件时,复制所有的属性,但也没有办法复制 ctime 这个属性的。 ctime 可以记录这个文件最近的状态 (status) 被改变的时间。

  • 相关阅读:
    C# Graphics类详解
    c#画直线
    c#画直线
    基础练习 数列特征
    基础练习 数列特征
    基础练习 字母图形
    基础练习 字母图形
    基础练习 字母图形
    基础练习 01字串
    基础练习 01字串
  • 原文地址:https://www.cnblogs.com/chaoguo1234/p/14826208.html
Copyright © 2020-2023  润新知