智传网优云课堂,专注分享IT技术
与IT技术爱好者一起共同学习进步

Linux怎么创建文件或更新文件日期

1. touch命令简介

本文主要介绍Linux touch命令,该命令有两大作用:1. 修改文件或者目录的时间属性。2:如果文件不存在那就创建一个空文件。

2. touch选项

a更新文件或者目录的读取时间记录。
m更新文件或者目录的修改时间记录。
c即使文件不存在,也不会创建一个新文件。与--no-create的作用一样。
f一般不使用,该选项是为了与unix系统兼容而保留。
r复制参考文件的时间记录,与 --file 的作用一样。
d更新文件或者目录时间至某特定时间,可以指定格式。
t更新文件或者目录的时间记录,但格式只能与date一样。
--no-create即使文件不存在,也不会创建一个新的空白文件。
--help显示帮助信息。
--version查询版本信息。

3. 常用案例

3.1 更新文件时间

先来看看目标文件现在的状态:

[root@zcwyou ~]# ll zcwyou.txt 
-rwxr--r--. 1 root root 926 11月 20 10:23 zcwyou.txt

可以看到该文件的时间为11月 20 10:23。

使用touch更新文件时间

[root@zcwyou ~]# touch zcwyou.txt 

验证:

[root@zcwyou ~]# ll zcwyou.txt 
-rwxr--r--. 1 root root 926 11月 29 17:19 zcwyou.txt

可以看出该文件时间已经更新。

使用touch更新文件时间

3.2 更新目录时间

先查看目标目录现在的状态:

[root@zcwyou ~]# ls -ld zcwyou

drwxr-xr-x. 4 root root 31 11月 28 17:13 zcwyou

可以看到该目录的时间为31 11月 28

使用touch更新目录时间

[root@zcwyou ~]# touch zcwyou

验证:

[root@zcwyou ~]# ls -ld zcwyou

drwxr-xr-x. 4 root root 31 11月 29 17:20 zcwyou

使用touch更新目录时间

3.3 创建空白文件

[root@zcwyou ~]# touch linux123.txt

验证:

[root@zcwyou ~]# ll linux123.txt 
-rw-r--r--. 1 root root 0 11月 29 17:25 linux123.txt

使用touch创建空白文件

赞(0)
分享到: 更多 (0)

学习QQ群:557371664

关注微信公众号自助视频学习

评论 抢沙发

评论前必须登录!