LinuxTouch命令示例
Touch命令选项
- -a,只改变访问时间
- -c,如果文件不存在,不创建
- -d,更新访问时间和修改时间
- -m,只改变修改时间
- -r,使用文件的访问和修改时间
- -t,创建一个使用指定时间的文件
1.如何创建一个空文件
以下touch命令创建一个名为 希娜一个空(零字节)的新文件。# touch sheena
2.如何创建多个文件
通过使用touch命令,您还可以创建多个单个文件。例如下面的命令将创建3个文件命名, 希娜 , Mina和 的Leena。# touch sheena meena leena
3.如何更改文件访问和修改时间
要更改或更新一个名为 的Leena文件的上次访问和修改时间,使用 -a选项,如下所示。 以下命令设置文件的当前时间和日期。 如果 的Leena文件不存在,它会创建一个名为新的空文件。# touch -a leena最流行的Linux命令,如 find命令和 ls命令使用时间戳上市和查找文件。
4.如何避免创建新文件
使用 -c选项与touch命令避免创建新文件。 例如下面的命令将不会创建一个名为 的Leena,如果它不存在,它的文件。# touch -c leena
5.如何更改文件修改时间
如果你想改变一个名为 的Leena的唯一修改时间,然后使用Touch命令 -m选项。请注意,它只会更新文件的最后修改时间(而不是访问时间)。# touch -m leena
6.显式设置访问和修改时间
可以使用Touch命令 -c和 -t选项明确设置的时间。格式如下。# touch -c -t YYDDHHMM leena例如下面的命令设置访问和修改日期和时间到文件 的Leena为 17:30( 下午17:30)本年度 (2012年 )12月10日 。
# touch -c -t 12101730 leena下一步验证文件 的Leena的访问和修改时间,使用 ls -l命令。
# ls -l total 2 -rw-r--r--. 1 root root 0 Dec 10 17:30 leena
7.如何使用另一个文件的时间戳
与 -r选项下面的touch命令,将更新文件 Mina的时间邮票 的Leena文件的时间戳。因此,这两个文件保存相同的时间戳。# touch -r leena meena
8.使用指定的时间创建文件
如果您想创建一个指定时间而不是当前时间的文件,则格式应为。# touch -t YYMMDDHHMM.SS youcl例如与 -t选项下面的命令touch命令将给出 youcl文件 18时30分55秒下午时间戳。 2012年 12月10日 。
# touch -t 201212101830.55 youcl对于更多的选择使用“ 人Touch ”我们已经几乎涵盖了所有在Touch命令可用的选项。如果我们仍然错过任何选项,并且您想包括在此列表中,请通过评论框更新我们。