Linux 命令總結touch

命令說明:

touch  #創建文件或更改文件的時間戳

常用參數:

-a  #修改文件的訪問時間(access),同時文件的改變時間(change)也會更新

-m  #修改文件的修改時間(modify),同時文件的改變時間(change)也會更新

範例實踐:

#在/tmp目錄下和/root目錄下創建chenliang.txt文件

[root@db01 ~]# touch /tmp/chenliang.txt /root/chenliang.txt

[root@db01 ~]# ll /tmp/chenliang.txt /root/chenliang.txt

-rw-r--r-- 1 root root 0 Nov 29 18:27 /root/chenliang.txt

-rw-r--r-- 1 root root 0 Nov 29 18:27 /tmp/chenliang.txt


#在/chenliang/目錄下創建liangliang01~10.txt文件

[root@db01 ~]# mkdir /chenliang

[root@db01 ~]# touch /chenliang/liangliang{01..10}.txt

[root@db01 ~]# ll /chenliang/*

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang01.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang02.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang03.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang04.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang05.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang06.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang07.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang08.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang09.txt

-rw-r--r-- 1 root root 0 Nov 29 18:32 /chenliang/liangliang10.txt


#修改/chenliang/liangliang01.txt文件的訪問時間(訪問時間的更新,改變時間也會隨着更新

[root@db01 ~]# stat /chenliang/liangliang01.txt

File: `/chenliang/liangliang01.txt'

Size: 0 Blocks: 0 IO Block: 4096 regular empty file

Device: 803h/2051d Inode: 1177349 Links: 1

Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)

Access: 2018-11-29 18:32:53.644717804 +0800

Modify: 2018-11-29 18:32:53.644717804 +0800

Change: 2018-11-29 18:32:53.644717804 +0800

[root@db01 ~]# touch -a /chenliang/liangliang01.txt

[root@db01 ~]# stat /chenliang/liangliang01.txt

File: `/chenliang/liangliang01.txt'

Size: 0 Blocks: 0 IO Block: 4096 regular empty file

Device: 803h/2051d Inode: 1177349 Links: 1

Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)

Access: 2018-11-29 18:36:35.675763737 +0800

Modify: 2018-11-29 18:32:53.644717804 +0800

Change: 2018-11-29 18:36:35.675763737 +0800


#修改/chenliang/liangliang02.txt文件的修改時間(修改時間的更新,改變時間也會隨着更新)

[root@db01 ~]# stat /chenliang/liangliang02.txt

File: `/chenliang/liangliang02.txt'

Size: 0 Blocks: 0 IO Block: 4096 regular empty file

Device: 803h/2051d Inode: 1177350 Links: 1

Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)

Access: 2018-11-29 18:32:53.644717804 +0800

Modify: 2018-11-29 18:32:53.644717804 +0800

Change: 2018-11-29 18:32:53.644717804 +0800

[root@db01 ~]# touch -m /chenliang/liangliang02.txt

[root@db01 ~]# stat /chenliang/liangliang02.txt

File: `/chenliang/liangliang02.txt'

Size: 0 Blocks: 0 IO Block: 4096 regular empty file

Device: 803h/2051d Inode: 1177350 Links: 1

Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)

Access: 2018-11-29 18:32:53.644717804 +0800

Modify: 2018-11-29 18:40:22.144336030 +0800

Change: 2018-11-29 18:40:22.144336030 +0800

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章