-a:或--time=atime或--time=access或--time=use

-c:或--no-creat,如果棉花地文件不存在,也不创建任何文档

-d:使用指定的日期时间,可以使用不同的格式

-m:或--time=mtime或--time=modify,改变修改时间

-r:把指定的文件日期更设成和参考文档或目录日期相同的时间

-t:使用指定的日期时间,格式与date指令相同

使用touch指令

1、利用touch指令创建一个文件

2、利用touch修改ATime

3、touch -d 使用指定的日期来修改

4、将文件1的时间设置成文件2的时间

本篇博文旨在介绍Linux下查看文件时间的方法;并介绍如何使用touch指令来进行文件时间的创建以及修改如何查看文件的时间信息stat//图片三种时间的介绍ATime 文件的最近访问时间CTime 文件的属性最近修改的时间MTime 文件的内容最近修改的时间如何利用touch指令进行文件的时间修改?touch指令的介绍 1、利用touch指令创建一个 Linux 文件 能否找到 文件 创建 时间 取决于 文件 系统类型,在ext4之前的早期 文件 系统中(ext、ext2、ext3), 文件 的元数据不会记录 文件 创建 时间 ,它只会记录访问 时间 修改 时间 、更改 时间 (状态更改 时间 )。典型的 文件 的基础信息如下所示: [root@bugwz ~]# stat test.file File: ‘test.file' Size: 2 Blocks: 8 IO Block: 4096 regular file Device: 807h/2055d Inode: 5255117 Links: 1 Access: (0755/-rwxr-xr-x) Uid 文件 时间 有三种: 最近访问 时间 (Access):cat、less等 查看 文件 后,该 时间 改变 最近更改 时间 (Modify):vim 修改 文件 内容后,三个 时间 都改变 最近改动 时间 (Change):chmod 修改 文件 权限或属性后,该 时间 改变 stat 命令, 查看 文件 的状态 stat 3.log // 查看 某个 文件 的状态 stat * // 查看 这个目录下所有 文件 文件 夹的状态(不递归) ll -- time 命令 (不带– time ,默认是m time ) ll -- time =a time
有时候可能需要检查有关 文件 的详细信息,例如 文件 修改 日期。当你要检查 文件 的最后编辑 时间 时,本文可能会派上用场。在本文将学习4种方法 查看 文件 修改 日期。 使用stat stat 可以显示 文件 属性的详细信息,比如最近一次访问和 修改 文件 时间 文件 大小等信息,使用起来比较简单,命令后面只需要加上 文件 名就可以: [root@localhost~]#stathello_script.sh File:‘hello_script.sh’ Size:31 Blocks:8...
stat指令: 文件 / 文件 系统的详细信息显示。 stat命令主要用于显示 文件 文件 系统的详细信息,该命令的语法格式如下: stat命令–>用来显示 文件 的详细信息,包括inode, a time , m time , c time [root@localhost ~]# stat go1.15.5. linux -amd64.tar.gz File: ‘go1.15.5. linux -amd64.tar.gz’ 我在研究 《xtrabackup 原理图》的时候,想通过观察确认 xtrabackup_log 是最早 创建 并且是 最晚保存的 文件 。我们就需要知道 xtrabackup_logfile 这个 文件 创建 时间 戳和 修改 时间 戳。 复习: Linux 关于 文件 的三个 时间 Linux 文件 系统保存有三个 时间 戳,利用 stat 指令 查看 文件 信息可以获取。他们分别是 A Time 、M Time 和 C Time [root@192-168-199-198 backups]# stat 2.txt File: ‘2.txt' Size: 16 Bl root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin mysql:x:496:501::/home/mysql:/bin/bash 每个冒号分隔一部分,整行总共分为7个部分。 ---(+n)----------|----------(n)----------|----------(-n)--- (n+1)*24H前| (n+1)*24H~n*24H间 |n*24H内 -c time -n 查找距现在 n*24H 内 修改 过的 文件 -c time n 查找距现在 n*24H 前, (n+1)*24H 内 修改 过的 文件 -c time +n 查找距现在 (n+1)*24H 前 修改 过的 文件 ls -l -- time -style=full-iso 显示精确到毫秒 ls -l -- time -style=iso ls -l -- time -style=locale 显示月日时分 ls -l -- time -style '+%Y/%m/%d %H:%M:%S' 自定义显示方式 转载于:https://www.cnblogs.com/l