linux的touch修改文件

2024-10-11 23:40:17

1、[root@mode ~]# touch[-acdmt] 档案参数:-a :仅修订 access time;-c :仅修改时间,而不建立档案;-d :后面可以接日期,也可以使用 --date="日期或时间"-m :仅修改 mtime ;-t :后面可以接时间,格式为[YYMMDDhhmm]

linux的touch修改文件

3、范例二:将 ~/.bashrc 复制成为 bashrc,假设复制完全的属性,检查其日期[root@mode tmp]# cp ~/.bashrc bashrc[root@mod髫潋啜缅e tmp]# ll bashrc; ll --time=atime bashrc; ll --time=ctime bashrc-rw-r--r-- 1 root root 176 02-13 17:36 bashrc-rw-r--r-- 1 root root 176 02-13 17:36 bashrc-rw-r--r-- 1 root root 176 02-13 17:36 bashrc# 在这个案例当中,我们使用了 ; 这个指令分隔符.# 此外, ll 是 ls -l 的命令别名.# 您目前可以简单的想成, ll 就是 ls -l 的简写即可!至于 ; 则是同时下达两个指令,# 且让两个指令『依序』执行的意思。上面的结果当中我们可以看到,该档案变更的日期# 02-13 17:36,但是 atime 与 ctime 不一样啰~

linux的touch修改文件

5、范例四:将上个范例的 bashrc 日期改为 2006/07/15 2:02[root@mode tmp]# touch -t 0607150202 bashrc[root@mode tmp]# ll bashrc; ll --time=atime bashrc; ll --time=ctime bashrc-rw-r--r-- 1 root root 176 2006-07-15 bashrc-rw-r--r-- 1 root root 176 2006-07-15 bashrc-rw-r--r-- 1 root root 176 02-13 17:43 bashrc注意看看,日期在 atime 与 mtime 都改变了,但是 ctime 则是记录目前的时间!“改变时间(change time)”,修改时间(modification time)”,访问时间(access time)”.

linux的touch修改文件
猜你喜欢