Linux touch命令创建修改文件时间戳(linux touch创建文件)

touch Linux touch命令创建修改文件时间戳 Linux中的touch命令是用于更改文件时间戳。但touch命令的最常见用法是创建新的空文件 By myfreax 27 Nov 2022

Linux touch命令用于变动文件时间戳。但touch命令的比较常见的操作方法是构建文件。

在教学中我们在这里说明如何在Linux 运用touch 命令改动文件与文件夹的访问时长atime、修改时间mtime和更改时长ctime。

还说明如何使用stat命令查看文件或者文件文件目录时间戳,调整至特殊时间戳,运用另一个文件的时间戳,变动符号链接时间戳。

Linux 文件时间戳

在讨论如何使用touch命令之前,最开始回顾一下Linux 文件时间戳。Linux 文件有三个时间戳。

访问时长atime全称Access time。即一些命令或者系统软件,例如如cat,vim或grep打开文件的后时长。

修改时间mtime全称Modify time,即最后一次改动文件视频内容时长。变动时长ctime全称Change time即文件的特点或主要内容最后一次变动文件管理员权限,文件所有权或文件位置。

stat 命令查看文件时间戳

在改动文件或者文件夹的时间戳之前,一定要搞清楚文件文件文件目录/文件夹目前时间戳,从而再决定是否改动时间戳。

你可以运用stat命令查看文件时间戳,例如命令stat file_name很有可能打印出file_name文件的时间戳。

stat file_name

touch 命令创建文件

建立文件,你必须具备对当文件文件目录的写管理员权限。要不然,我们将收到管理员权限抵触的不当。

在没有任何特殊一切选择项运行touch命令时,倘若特定文件也不会有,touch将建立文件。倘若文件已存在,touch命令将文件的访问时间与修改时间调整至目前时长。

要一次创建或修改好多个文件,请特殊好多个文件名并且用空格符分隔文件名。一样特定好多个文件也不会有通常会创建。

如果不想让touch命令创建文件,挑选-c/--no-create选择项。ttouch命令将文件的访问时间与修改时间调整至目前时长。

touch file1
touch file1 file2 file3
touch -c file1

touch 命令改动访问时间与变动时长

默认情况下,倘若未找到一切选择项,touch命令将文件的访问和修改时间升级成目前时长。你可以运用touch命令的-a-m选择项,仅变动其中一个时间戳。

当使用touch命令的-a选择项时仅变动文件的网页浏览时长,例如命令touch -a file1

运用touch命令的-m选择项仅变动文件的修改时间。变动修改时间时,变动时间都是将更新。例如命令touch -m file1

touch -a file1 #atime
touch -m file1 #mtime

touch 命令设置时间戳

touch命令还允许大伙儿改动的文件时间戳。运用-d/--date=选择项特殊日期字符串数组。

日期字符串数组得用反斜杠括下来。您还可以为touch命令给与一部分日期时间字符串数组。例如仅提供日期,自动式将时代更改为目前时代。

-r/--reference=选择项允许大伙儿特殊一个参考文件,并且用它时间戳,并非目前的时长。

例如命令touch -d '1 June 2018 11:02' file1将访问时间与修改时间更改为2018年6月1日11:02。

touch -d '12 June' file1命令不指定年时代,将访问时间与修改时间更改为全新升级年6月12日00:00。

touch -r file1 file2命令将file2的时间戳提及file1,那也是运用另一个文件的时间戳案例。

touch -d '1 June 2018 11:02' file1
touch -d '12 June' file1
touch -r file1 file2

touch 命令改动符号链接时间戳

默认情况下,如果是在符号链接运用touch命令改动时间戳,这将会改动目标文件的时间戳。

应用touch命令的-h/--no-dereference改动符号链接的时间戳时,则不会目标文件的时间戳。

touch -h symlink1

结论

到这里你就要更好的了解如何使用touch命令。假如你有任何疑问或点评,请在下面。

LINUX

Linux ln命令创建符号链接(linux怎么创建符号链接)

2023-1-19 8:59:54

LINUX

如何挂载与卸载文件系统在Linux(挂载和卸载文件系统)

2023-1-19 9:04:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索