touch命令是Linux系统中的一个常用命令,用于修改文件或目录的时间属性,包括存取时间和更改时间¹。下面是关于touch命令的详细解释:
- 常用选项及含义:
| 选项 | 含义 |
|---|---|
| -a | 改变档案的读取时间记录 |
| -m | 改变档案的修改时间记录 |
| -c | 假如目的档案不存在,不会建立新的档案 |
| -r | 使用参考档的时间记录 |
| -d | 设定时间与日期 |
| -t | 设定档案的时间记录 |
- 使用实例:
- 实例1:修改文件的时间属性为当前系统时间
$ touch testfile
首先,使用ls命令查看testfile文件的属性:
$ ls -l testfile
原来文件的修改时间为16:09:
-rw-r--r-- 1 hdd hdd 55 2011-08-22 16:09 testfile
执行touch命令修改文件属性以后,并再次查看该文件的时间属性:
$ touch testfile
修改后文件的时间属性为当前系统时间:
-rw-r--r-- 1 hdd hdd 55 2011-08-22 19:53 testfile
- 实例2:创建一个名为“file”的新的空白文件
$ touch file
- 使用场合:
touch命令适用于以下场合:
- 修改文件或目录的时间属性。
- 创建新的空白文件。
- 推荐学习该命令的网站:你可以参考菜鸟教程¹。
本文详细介绍了Linux系统中touch命令的作用,包括修改文件存取时间和更改时间,提供修改文件时间的实例以及创建新文件的使用方法,推荐菜鸟教程作为学习资源。
1294

被折叠的 条评论
为什么被折叠?



