linux

您所在的位置:网站首页 文件夹文件显示时间 linux

linux

2024-03-16 10:14| 来源: 网络整理| 查看: 265

文章目录 1. 查看文件的时间2. 修改文件的时间1. 同时修改文件的访问时间和修改时间2. 只修改文件的修改时间3. 只修改文件的访问时间4. 将一个文件的时间,修改为和另一个文件的时间相同

1. 查看文件的时间

文件时间有三种:

最近访问时间(Access):cat、less等查看文件后,该时间改变

最近更改时间(Modify):vim修改文件内容后,三个时间都改变

最近改动时间(Change):chmod修改文件权限或属性后,该时间改变

stat 命令,查看文件的状态 stat 3.log //查看某个文件的状态 stat * //查看这个目录下所有文件及文件夹的状态(不递归) ll --time命令 (不带–time,默认是mtime) ll --time=atime //查看访问时间 ll --time=ctime //查看改动时间 2. 修改文件的时间

touch命令,后跟不同参数:

touch -a: 修改文件的访问时间

touch -m: 修改文件的修改时间

touch -c:(注意)同时修改访问时间和修改时间,不创建文件,不修改改变时间

touch -t: 同时修改文件的访问时间和修改时间,格式:touch -t 201801021458.02 4.log

touch -d: 同时修改文件的访问时间和修改时间,格式:touch -d “2021-01-02 09:32:21” 3.log

1. 同时修改文件的访问时间和修改时间 touch -t 201801021458.02 4.log touch -d "2021-01-02 09:32:21" 3.log 2. 只修改文件的修改时间 touch -m -d "2010-09-08 12:23:02" 4.log 3. 只修改文件的访问时间 touch -a -d "2012-07-06 12:45:21" 4.log 4. 将一个文件的时间,修改为和另一个文件的时间相同 touch -amcr 4.log 3.log //将3.log的三个时间,都修改为和4.log一样 touch -mr 4.log 3.log //只将3.log的修改时间,修改为和4.log一样

在这里插入图片描述

另外,

1.touch + 文件名     a. 若文件名存在,则将该文件的三个时间,都改为当前时间(若是文件夹,则只修改文件夹,不递归)      b. 若文件名不存在,则新建一个文件,三个时间都是当前时间

2.touch *     修改当前目录下的所有文件(不递归)

[hjma@192 c]$ touch 3.log 4.log [hjma@192 c]$ ll 总用量 0 -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 3.log -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 4.log [hjma@192 c]$ stat 3.log 文件:"3.log" 大小:0 块:0 IO 块:4096 普通空文件 设备:fd00h/64768d Inode:724825 硬链接:1 权限:(0664/-rw-rw-r--) Uid:( 1000/ hjma) Gid:( 1000/ hjma) 环境:unconfined_u:object_r:user_home_t:s0 最近访问:2022-02-24 05:10:54.091277447 +0800 最近更改:2022-02-24 05:10:54.091277447 +0800 最近改动:2022-02-24 05:10:54.091277447 +0800 创建时间:- [hjma@192 c]$ stat * 文件:"3.log" 大小:0 块:0 IO 块:4096 普通空文件 设备:fd00h/64768d Inode:724825 硬链接:1 权限:(0664/-rw-rw-r--) Uid:( 1000/ hjma) Gid:( 1000/ hjma) 环境:unconfined_u:object_r:user_home_t:s0 最近访问:2022-02-24 05:10:54.091277447 +0800 最近更改:2022-02-24 05:10:54.091277447 +0800 最近改动:2022-02-24 05:10:54.091277447 +0800 创建时间:- 文件:"4.log" 大小:0 块:0 IO 块:4096 普通空文件 设备:fd00h/64768d Inode:724826 硬链接:1 权限:(0664/-rw-rw-r--) Uid:( 1000/ hjma) Gid:( 1000/ hjma) 环境:unconfined_u:object_r:user_home_t:s0 最近访问:2022-02-24 05:10:54.094277447 +0800 最近更改:2022-02-24 05:10:54.094277447 +0800 最近改动:2022-02-24 05:10:54.094277447 +0800 创建时间:- [hjma@192 c]$ ll --time=atime 总用量 0 -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 3.log -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 4.log [hjma@192 c]$ ll --time=mtime ls: "--time" 的参数"mtime" 无效 有效的参数为: - "atime", "access", "use" - "ctime", "status" Try 'ls --help' for more information. [hjma@192 c]$ ll --time=ctime 总用量 0 -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 3.log -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 4.log [hjma@192 c]$ touch -t 201801021458.02 4.log [hjma@192 c]$ ll 总用量 0 -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 3.log -rw-rw-r--. 1 hjma hjma 0 1月 2 2018 4.log [hjma@192 c]$ ll --time=atime 总用量 0 -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 3.log -rw-rw-r--. 1 hjma hjma 0 1月 2 2018 4.log [hjma@192 c]$ ll --time=ctime 总用量 0 -rw-rw-r--. 1 hjma hjma 0 2月 24 05:10 3.log -rw-rw-r--. 1 hjma hjma 0 2月 24 05:16 4.log [hjma@192 c]$ touch -d "2021-01-02 09:32:21" 3.log [hjma@192 c]$ stat * 文件:"3.log" 大小:0 块:0 IO 块:4096 普通空文件 设备:fd00h/64768d Inode:724825 硬链接:1 权限:(0664/-rw-rw-r--) Uid:( 1000/ hjma) Gid:( 1000/ hjma) 环境:unconfined_u:object_r:user_home_t:s0 最近访问:2021-01-02 09:32:21.000000000 +0800 最近更改:2021-01-02 09:32:21.000000000 +0800 最近改动:2022-02-24 05:19:05.591282471 +0800 创建时间:- 文件:"4.log" 大小:0 块:0 IO 块:4096 普通空文件 设备:fd00h/64768d Inode:724826 硬链接:1 权限:(0664/-rw-rw-r--) Uid:( 1000/ hjma) Gid:( 1000/ hjma) 环境:unconfined_u:object_r:user_home_t:s0 最近访问:2018-01-02 14:58:02.000000000 +0800 最近更改:2018-01-02 14:58:02.000000000 +0800 最近改动:2022-02-24 05:16:10.357280680 +0800 创建时间:- [hjma@192 c]$ touch -m -d "2010-09-08 12:23:02" 4.log [hjma@192 c]$ stat 4.log 文件:"4.log" 大小:0 块:0 IO 块:4096 普通空文件 设备:fd00h/64768d Inode:724826 硬链接:1 权限:(0664/-rw-rw-r--) Uid:( 1000/ hjma) Gid:( 1000/ hjma) 环境:unconfined_u:object_r:user_home_t:s0 最近访问:2018-01-02 14:58:02.000000000 +0800 最近更改:2010-09-08 12:23:02.000000000 +0800 最近改动:2022-02-24 05:20:25.268283285 +0800 创建时间:- [hjma@192 c]$ touch -a -d "2012-07-06 12:45:21" 4.log [hjma@192 c]$ stat 4.log 文件:"4.log" 大小:0 块:0 IO 块:4096 普通空文件 设备:fd00h/64768d Inode:724826 硬链接:1 权限:(0664/-rw-rw-r--) Uid:( 1000/ hjma) Gid:( 1000/ hjma) 环境:unconfined_u:object_r:user_home_t:s0 最近访问:2012-07-06 12:45:21.000000000 +0800 最近更改:2010-09-08 12:23:02.000000000 +0800 最近改动:2022-02-24 05:20:55.129283590 +0800 创建时间:- [hjma@192 c]$

原文:https://www.cnblogs.com/xiaochongc/p/14676744.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3