linux文件時(shí)間戳的更新方式
linux文件時(shí)間戳的更新
在 Linux文件系統(tǒng)中,每個(gè)文件和目錄都包含三個(gè)時(shí)間戳屬性:
- 訪問時(shí)間(access time)
- 修改時(shí)間(modify time)
- 更改時(shí)間(change time)
這些時(shí)間戳可以幫助我們了解文件的使用和修改歷史。
- 訪問時(shí)間 (access time):記錄了文件最后一次被讀取的時(shí)間
- 修改時(shí)間 (modify time):記錄了文件內(nèi)容最后一次被修改的時(shí)間
- 改變時(shí)間 (change time):記錄了文件元數(shù)據(jù)(包括權(quán)限、所有權(quán)等)最后被修改的時(shí)間
查看文件的訪問access
- 修改modify,更改change時(shí)間
stat filename
使用cat查看文件時(shí)
- 訪問時(shí)間更新,修改和更改時(shí)間不變
使用echo更改文件內(nèi)容時(shí)
- 修改和更改時(shí)間更新,訪問時(shí)間不變
使用vi更改文件內(nèi)容時(shí)
- 訪問,修改,更改時(shí)間都會(huì)更新
使用chmod修改文件屬性時(shí)
- 更改時(shí)間更新,訪問和修改時(shí)間不變
touch 文件名
- 訪問,修改,更改時(shí)間都會(huì)更新
touch -t 202504010800 文件名
- 文件的訪問和修改時(shí)間會(huì)改為2025年4月1日08:00,更改時(shí)間更新
touch -r 參考文件名 文件名
- 文件的訪問,修改時(shí)間會(huì)改為參考文件的修改時(shí)間,更改時(shí)間更新
touch -a 文件名
- 只更新文件的訪問和更改時(shí)間
touch -m 文件名
- 只更新文件的修改和更改時(shí)間
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS和Ubuntu系統(tǒng)使用shell腳本創(chuàng)建用戶和設(shè)置密碼
在Linux系統(tǒng)中,你可以使用useradd命令來創(chuàng)建新用戶,使用echo和chpasswd命令來設(shè)置密碼,本文寫了一個(gè)shell腳本,可以在?CentOS?和?Ubuntu?系統(tǒng)上直接創(chuàng)建用戶,運(yùn)行時(shí)會(huì)提示輸入賬號(hào)和密碼2025-05-05Ubuntu19.10開啟ssh服務(wù)(詳細(xì)過程)
這篇文章主要介紹了Ubuntu19.10開啟ssh服務(wù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05Linux 中不輸入密碼運(yùn)行 sudo 命令的方法
sudo命令允許受信任的用戶作為另一個(gè)用戶運(yùn)行程序,默認(rèn)情況下是root用戶。這篇文章主要介紹了Linux 中不輸入密碼運(yùn)行 sudo 命令的方法,需要的朋友可以參考下2019-07-07Centos下升級(jí)Python及Mongodb驅(qū)動(dòng)安裝問題
查看python的版本 python -V 如果是2.7以下版本就需要升級(jí)了。這篇文章主要介紹了Centos下升級(jí)Python及Mongodb驅(qū)動(dòng)安裝,需要的朋友可以參考下2019-11-11快速判斷Linux系統(tǒng)是Ubuntu還是CentOS的方法
要確定你的Linux系統(tǒng)是基于Ubuntu還是CentOS,可以通過幾種不同的方法來進(jìn)行判斷本文給大家介紹了一下常用的判斷方法,需要的朋友可以參考下2025-06-06Ubuntu12.04建立內(nèi)核樹實(shí)現(xiàn)過程詳解
這篇文章主要介紹了Ubuntu12.04建立內(nèi)核樹實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09