linux文件的創建時間
⑴ linux系統上的文件創建時間晚於系統時間
兄弟,Linux根本就沒有創建時間,只有訪問時間Access,修改時間Modify,狀態改變時間Changed.沒有你說的創建時間。。這是Linux的缺陷。。。。
⑵ linux查看文件生成時間的命令
利用stat指令查看文件信息
三種時間的介紹
ATime ——文件的最近訪問時間
只要讀取時間,ATime就會更新
MTime ——文件的內容最近修改的時間
當文件進行被寫的時候,CTime就會更新
CTime——文件屬性最近修改的時間 《Linux就該這么學》
當文件的目錄被修改,或者文件的所有者,許可權等被修改時
CTime也就會更新
⑶ linux查看文件夾創建時間
1.輸入「touch filetime.txt」創建新文件,輸入「stat filetime.txt」即可查看文件filetime.txt的時間屬性。
備註:新創建文件的三種時間抓取當前時間,本例中為2019-01-05 19:42:36。
⑷ linux修改文件創建時間
clock顯示的為CMOS記錄的時間,如果要以date的時間為准,那麼設置完date之後,記得用clock -w命令寫入CMOS,使兩個時間一致。
Linux下修改文件創建時間(修改文件更改時間)
進到要改的文件目錄里
find . -name 「*」 -exec touch 『{}』 \;
註:最後一定要加分號,{}外一定要加單引號,*表示所有的文件(. 代表當前目錄下)
如果只修改單個文件
1.創建文件 touch tm //名字隨便起
2.touch -r tm liunx-2.6.30.4(要改的文件名)//就是把Linux-2.6.30.4文件的時間改為tm文件的時間
使用許可權:所有使用者
使用方式:
touch [-acfm]
[-r reference-file] [--file=reference-file]
[-t MMDDhhmm[[CC]YY][.ss]]
[-d time] [--date=time] [--time={atime,access,use,mtime,modify}]
[--no-create] [--help] [--version]
file1 [file2 ...]
說明:
touch 指令改變檔案的時間記錄。 ls -l 可以顯示檔案的時間記錄。
參數:
a 改變檔案的讀取時間記錄。
m 改變檔案的修改時間記錄。
c 假如目的檔案不存在,不會建立新的檔案。與 --no-create 的效果一樣。
f 不使用,是為了與其他 unix 系統的相容性而保留。
r 使用參考檔的時間記錄,與 --file 的效果一樣。
d 設定時間與日期,可以使用各種不同的格式。
t 設定檔案的時間記錄,格式與 date 指令相同。
--no-create 不會建立新檔案。
--help 列出指令格式。
--version 列出版本訊息。
⑸ linux/unix如何獲取一個文件的創建時間
確切的說不存在創建時間
若文件從創建後不曾修改過則可認為創建時間=修改時間
若文件創建後狀態也不曾改變過則可認為創建時間=改變時間
若文件創建後不曾被讀取過則可認為創建時間=訪問時間
但是,上述情況基本上是不可能的,也就是說幾乎不可能獲取到文件的創建時間。
可以通過stat命令查看文件的狀態,其中
訪問時間(accesstime):讀取一次文件的內容,該時間便會更新。比如對這個文件使用less命令或者more命令。(ls、stat這樣的命令不會修改文件訪問時間)
修改時間(modifytime):對文件內容修改一次便會更新該時間。例如使用vim等工具更改了文件內容並保存後,文件修改時間發生變化。通過ls –l列出的時間便是這個時間。要想看到文件訪問時間可使用ls –ul命令。
改變時間(changetime):更改文件的屬性便會更新該時間,比如使用chmod命令更改文件屬性,或者執行其他命令時隱式的附帶更改了文件的屬性若文件大小等。
⑹ linux下C語言怎麼獲取文件創建時間
在 Windows 下,一個文件有創建時間、修改時間、訪問時間。而在 Linux 下,一個文件也有三種時間,分別是訪問時間(Access)、修改時間(Modify)、狀態改變時間(Change)。
可以使用 stat 命令查看文件的訪問時間、修改時間和狀態改變時間。
本人使用的機器的磁碟分區使用的文件系統類型是 ext3,也就是說本人是無法查看文件創建時間的。但是,如果文件創建後就沒有修改過,修改時間=創建時間;如果文件創建後,狀態就沒有改變過,那麼狀態改變時間=創建時間;如果文件創建後,沒有被讀取過,那麼訪問時間=創建時間,當這個基本不太可能。
那什麼時候訪問時間,修改時間和狀態改變時間會變化呢?比如我們使用vi打開文件但不編輯,那麼退出後文件的訪問時間就會改變;比如我們使用vi打開文件並且編輯後保存退出,那麼文件的修改時間就會改變,當然訪問時間也改變了;再比如使用chmod +x給文件增加可執行的屬性,那麼文件的狀態改變時間就會改變。
【答題不易,請採納謝謝】
⑺ linux怎麼查看文件的生成時間精確到秒
Linux無法查看文件創建時間,只能看到訪問時間(access time)、 修改時間(modify time)、 改變時間(change time)