首页 > 编程笔记 > Linux命令 阅读:9

Linux touch命令的用法(附带实例)

Linux 环境中 touch 命令的功能是创建空文件与修改时间戳:

管理员可以完成此项工作,而普通用户只能管理主机的文‍件。

touch 命令的语法格式如下:

touch 参数 文件名

常用参数见下表:

选项 描述 选项 描述
-a 设置文件的读取时间记录 -t 设置文件的时间记录
-c 不创建新文件 --help 显示帮助信息
-d 设置时间与日期 --version 显示版本信息
-m 设置文件的修改时间记录    

【实例 1】创建出一个指定名称的空文件:
[root@clinux ~]# touch File.txt

【实例 2】结合通配符,创建多个指定名称的空文件:
[root@clinux ~]# touch File{1..5}.txt

【实例 3】修改指定文件的查看时间和修改时间:
[root@clinux ~]# touch -d "2023-05-18 15:44" File.cfg
[root@clinux ~]# stat File.cfg
  File: File.cfg
  Size: 1256            Blocks: 8          IO Block: 4096    regular file
Device: fd00h/64768d    Inode: 35319937     Links: 1
Access: (0600/-rw-------)   Uid: (     0/     root)   Gid: (     0/     root)
Context: system_u:object_r:admin_home_t:s0
Access: 2023-05-18 15:44:00.000000000 +0800
Modify: 2023-05-18 15:44:00.000000000 +0800
Change: 2023-05-06 15:43:47.843170709 +0800
Birth: -

相关文章