導航:首頁 > 文件類型 > linux文件被修改的時間

linux文件被修改的時間

發布時間:2025-06-19 01:40:31

A. linux文件時間的查看和修改touch

系統大全為您提供
1.linux文件的時間
linux下文件時間主要有下面三種:
1.1modificationtime(mtime)
文件修改時間,即文件內容的修改時,更新這個時間,不包括文件許可權和屬性的修改。使用ls-l查看,默認顯示時間為mtime
$ls-luconv.h
-rw-rw-r-- 1workwork1808Jul23 2013uconv.h
1.2statustime(ctime)
文件狀態status的修改時間,如文件的許可權和屬性修改時更新這個時間。使用ls--time=ctime查看
$ls-l--time=ctimeuconv.h 
-rw-rw-r-- 1workwork1808Jul23 2013uconv.h
1.3accesstime(atime)
文件訪問時間,當文件內容被獲取時,更新這個時間。使用ls--time=actime查看
$ls-l--time=atimeuconv.h
-rw-rw-r-- 1workwork1808Dec12 2013uconv.h
2.修改文件的時間
如果需要修改上述三個時間,使用touch命令來修改。touchfilename,如果文件不存在,則新建一個文件。
$touch--help
Usage:touch[OPTION]...FILE...
.
 
 -a          changeonlytheaccesstime
             修改訪問時間
 -c,--no-create    donotcreateanyfiles
             修改文件三個時間,不存在則不創建
 -d,--date=STRING   
             指定時間代替當前時間
 -f          (ignored)
 -m          changeonlythemodificationtime
             修改mtime
 -r,--reference=FILE usethisfile'stimesinsteadofcurrenttime
 -tSTAMP       use[[CC]YY]MMDDhhmm[.ss]insteadofcurrenttime
             指定修改時間
例如:
$touch-d"2daysago"uconv.h
$lluconv.h;ll--time=atimeuconv.h;ll--time=ctimeuconv.h;
-rw-rw-r-- 1workwork1808Jun1318:17uconv.h
-rw-rw-r-- 1workwork1808Jun1318:17uconv.h
-rw-rw-r-- 1workwork1808Jun1518:17uconv.h
將mtime和atime修改為兩天前,ctime沒變。
$touch-t201406142020uconv.h  
 
$lluconv.h;ll--time=atimeuconv.h;ll--time=ctimeuconv.h;
-rw-rw-r-- 1workwork1808Jun1420:20uconv.h
-rw-rw-r-- 1workwork1808Jun1420:20uconv.h
-rw-rw-r-- 1workwork1808Jun1518:23uconv.h
atime和mtime都變了,但是ctime變成了當前時間。
使用cp命令,-a保持原屬性。
$cp-auconv.huconv.h1
 
$lluconv.h1;ll--time=atimeuconv.h1;ll--time=ctimeuconv.h1;
-rw-rw-r-- 1workwork1808Jun1420:20uconv.h1
-rw-rw-r-- 1workwork1808Jun1518:25uconv.h1
-rw-rw-r-- 1workwork1808Jun1518:27uconv.h1
mtime和atime都保持原文件不變,但是ctime變成當前時間
 
  以上就是系統大全給大家介紹的如何使的方法都有一定的了解了吧,好了,如果大家還想了解更多的資訊,那就趕緊點擊系統大全官網吧。 
 
本文來自系統大全http:///如需轉載請註明!推薦:win7純凈版

B. linux 時間被偷偷修改了,怎麼查詢到相關的修改日誌

如果是用命令行修改的話應該是查不到的,你可以看下這段時間登錄過的用戶(用last查看)
如果是修改時間的配置文件,你可以看上配置文件上次保存是什麼時候

C. linux查看文件修改時間

在Linux系統中,查看文件修改時間可以通過以下兩種方法:

方法一:使用stat命令

方法二:使用ls l命令

這兩種方法都可以快速、准確地查看Linux系統中文件的修改時間。

D. linux系統用grep命令搜索指定日期修改過的文件

1、grep命令 (global search regular expression(RE) and print out the line, 是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的行列印出來。對於文件時間特徵沒有直接的參數可以使用。


2、根據文件時間特徵來搜索特定文件,一般使用find命令。find命令和文件時間特徵相關的參數如下:

-mtime -n +n

按照文件的更改時間來查找文件, -n表示文件更改時間距現在n天以內,+ n表示文件更改時間距現在n天以前。find命令還有-atime和-ctime 選項,但它們都和-m time選項。


-amin n

查找系統中最後N分鍾訪問的文件

-atime n

查找系統中最後n*24小時訪問的文件

-cmin n

查找系統中最後N分鍾被改變文件狀態的文件

-ctime n

查找系統中最後n*24小時被改變文件狀態的文件

-mmin n

查找系統中最後N分鍾被改變文件數據的文件

-mtime n

查找系統中最後n*24小時被改變文件數據的文件


示例:

(1)find / -amin -10 # 查找在系統中最後10分鍾訪問的文件(access time)

E. linux查看文件修改時間

linux怎麼查看文件修改時間?我們一起來了解一下吧。
1、打開linux系統,在linux的桌面的空白處右擊。
2、在彈出的下拉選項里,點擊打開終端即可進入命令行。
3、使用stat filename命令來查看文件,ModifyTime指的是修改時間。
4、ls -l命令對文件進行查看,默認查看的就是mtime,即文件的最近修改時間。

閱讀全文

與linux文件被修改的時間相關的資料

熱點內容
湖北可編程晶振參數有哪些 瀏覽:485
在美國買蘋果7那個版本的 瀏覽:557
網路營銷文檔 瀏覽:204
文山網站建設多少錢 瀏覽:387
如何修改網頁的源文件 瀏覽:291
360手機衛士應用程序未安裝 瀏覽:507
java解釋器 瀏覽:365
游戲編程引擎什麼時候上市 瀏覽:101
手機qq文件接收不了 瀏覽:458
雲智聯網路科技ios 瀏覽:198
手機程序打亂了怎麼辦 瀏覽:765
文件夾選項沒有文件類型 瀏覽:566
一加傳入的文件找不到 瀏覽:478
使用動態存儲分配編寫完整的程序 瀏覽:359
com與vb6分布式應用程序設計 瀏覽:939
系統分頁文件可以縮小嗎 瀏覽:791
音樂網站設計源碼 瀏覽:363
javamail伺服器 瀏覽:853
如何把手機數據變快 瀏覽:589
angularjs2時間 瀏覽:920

友情鏈接