Linux 命令行学习之路 -- 2.创建文件 touch

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_38812171 


定义: 通过 touch 指令,便于在写数据之前,创建一个空文件。

用法1:

touch + filename

命令:

$ touch newfile

$ ls -l - h newfile


执行上面两条指令:

Linux 命令行学习之路 -- 2.创建文件 touch_第1张图片

Linux 命令行学习之路 -- 2.创建文件 touch_第2张图片

该空文件将会创建在当前路径下,所以我的newfile创建在我的/home/sheepcore/Documents/newfile下;注意图中使用了 ls -i,用于打印系统分配给该空文件的索引结点号。Linux文件系统中每个文件有唯一的索引结点号。

 

用法2:

touch + newfile

功能: 改变文件的默认时间戳,更新为当前时间!

用法3:

touch - a/or -m  -t[ [CC]YY] MMDDhhmm [.ss]  eg: 201609161808.58

-a 修改访问时间(改成默认当前时间)

-m 改变文件的修改时间(改成默认当前系统时间)

加上参数 -t + time,可以改成指定时间。

Linux 命令行学习之路 -- 2.创建文件 touch_第3张图片

 

Linux 命令行学习之路 -- 2.创建文件 touch_第4张图片

你可能感兴趣的:(Linux,Command,Line,Basic)