天天看點

centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹

CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹

檔案時間是檔案的重要的屬性之一,在linux作業系統中檔案的時間屬性包含三個時間:修改時間、通路時間、狀态改動時間。

通路時間:atime(access time的縮寫),顯示檔案資料最後被通路的時間,對檔案進行一次讀操作,它的通路時間就會改變。但是stat、ls指令對atime是不會有影響的。

修改時間:mtime(modify time的縮寫),顯示檔案内容被修改時的最後時間,ls -l指令顯示的時間就是這個時間。

狀态時間:ctime(change time的縮寫),顯示檔案的權限、所有者,所屬組,連結數改變的時間。

檢視檔案時間屬性的指令:stat

centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹

修改檔案内容,觀察時間的變化,通路時間沒有變化

centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹

touch指令不但可以建立檔案,也可以修改檔案時間

centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹

touch還可以加參數,修改不同的時間屬性,-a修改atime;-d指定修改的時間,-m修改mtime等等

centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹
centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹

将一個檔案的時間屬性設定成另一個檔案的時間屬性:

touch -r lxt.txt test.txt#把後面檔案test.txt時間屬性設定為前面lxt.txt檔案的時間屬性。

centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹

修改檔案權限,時間屬性的改變:隻有ctime時間發生了變化

centos7修改時間_Linux系統中檔案時間屬性介紹CentOS7.3學習筆記總結(四十五)-系統中檔案時間屬性介紹