命令使用Linux Touch命令快速创建文件(linux的touch)

Linux 操作系统属于 Unix-like 操作系统,有统一的命令行接口,可以说 Linux 系统正是以命令行的形式对用户友好、熟悉的接口支持,推出了许多有效的指令,其中 Touch 是经典的 Linux 指令之一,能够快速创建文件。

Linux Touch 是一个命令行工具,用于 Linux 创建文件,或更新更改文件时间。通过 Linux Touch 我们可以新建文件,简单方便,而且非常实用。当然,在某些特殊的情况下,我们也可以在不改变文件内容的前提下,仅改变文件的访问时间和修改时间。

使用时需要指定一个文件。如果文件不存在,touch 命令就可以用于创建文件;如果文件已经存在,则不会有任何改变,但是会修改文件的访问时间和修改时间为当前系统时间。

它的语法格式为:touch [选项] 文件名 。

通常我们使用最基本的形式,如下所示:

touch file.txt

Touch 指令还有许多特殊的参数,我们可以使用参数改变文件的访问时间和修改时间,例如,下面的指令可以将访问时间修改为 2016 年 1 月 1 日 0 时 0 分:

touch -a -t 201601010000 file.txt

上面的参数需要指定文件名,但参数也可以不指定文件名,而是使用一定模式来指向多个文件,例如,下面这条指令可以将多个文件的修改时间设置为 2016 年 1 月 1 日 0 时 0 分:

touch -m -t 201601010000 *.txt

Linux 的 touch 指令简单而实用,可以创建新的文件,也可以用来将一组文件的访问时间和修改时间以一种更精确的方式更改。它可以快速的创建文件,以便应对当下的实际需求,是非常有效、实用的指令之一。


数据运维技术 » 命令使用Linux Touch命令快速创建文件(linux的touch)