Linux 修改檔案時間及建立新檔案

2021-06-21 16:16:00 字數 1182 閱讀 1304

檔案時間

modification time(mtime)

當該檔案的「內容資料」更改時,就會更新這個時間。內容資料指的是檔案的內容,而不是檔案的屬性或許可權

status time(ctime)

當該檔案的「狀態」改變時,就會更新這個時間,舉例來說,像是許可權與屬性被更改了都會更新這個時間

access time(atime)

當「該檔案的內容被取用」時,就會更新這個讀取時間,舉例來說,我們使用cat去讀取/etc/service,就會更新該檔案的atime了

預設情況下,ls顯示出來的是該檔案的mtime。也就是這個檔案上次被更改的時間。

touch:建立新檔案

引數 :

-a:僅修改訪問時間

-c:僅修改檔案的時間,若該檔案不存在則不建立新檔案

-d:後面可以接欲修改的日期而不用目前的日期,也可以使用--date=「日期或時間」

-m:僅修改mtime

-t  :後面可以接欲修改的時間而不用目前的時間,格式為[yymmddhhmm]

1.建立乙個空的檔案並檢視時間

2.將~/.bashrc複製成為bashrc,假設複製完全的屬性,檢查其日期

3.將日期調整為兩天前

4.將bashrc的日期改為1990/10/30 15:30

注:touch這個命令最常被使用的情況是:

建立乙個空的檔案

將某個檔案日期修改為目前日期(mtime與atime) 

修改檔案時間和建立新的檔案

訪問時間 access time atime,讀取一次檔案的內容,該時間便會更新。要想看到檔案訪問時間可使用ls ul命令。修改時間 modified time mtime,對檔案內容修改一次便會更新該時間。ls l列出的時間便是這個時間。改變時間 change time ctime,例如更改檔案的...

Linux 修改檔案時間或建立新檔案 touch

在linux中呢每個檔案都會有三個時間,並且是變動的時間 我們來看看kaka.php這個檔案在預設情況下,ls l顯示出來的時間是該檔案的mtime,也就是這個檔案內容上次修改的時間。可以看到,當touch後邊跟的檔案是存在的時候就會更新這個檔案的mtime,這個檔案不存在的時候就會建立乙個新的檔案...

修改Linux時間及校準

檢視時間 使用date 和 date r 檢視系統時間和時區 thu,14 may 2020 10 09 36 0800 date format格式 如 date y d h m s 獲取當前時間,結果為 2020 05 14 20 10 08 05 修改時間 直接使用date s引數即可,後面接需...