在linux系統(tǒng)下,使用stat(顯示inode信息)命令可以查看一個文件的某些信息,我們先來嘗試一下。
簡單的介紹一下stat命令顯示出來的文件其他信息:
-%20File:顯示文件名
-%20Size:顯示文件大小
-%20Blocks:文件使用的數(shù)據(jù)塊總數(shù)
-%20IO%20Block:IO塊大小
-%20regular%20file:文件類型(常規(guī)文件)
-%20Device:設(shè)備編號
-%20Inode:Inode號
-%20Links:鏈接數(shù)
-%20Access:文件的權(quán)限
-%20Gid、Uid:文件所有權(quán)的Gid和Uid。
Linux下的三個時間:
1. Access Time:簡寫為atime,表示文件的訪問時間。當(dāng)文件內(nèi)容被訪問時,更新這個時間
2. Modify Time:簡寫為mtime,表示文件內(nèi)容的修改時間,當(dāng)文件的數(shù)據(jù)內(nèi)容被修改時,更新這個時間。
3. Change Time:簡寫為ctime,表示文件的狀態(tài)時間,當(dāng)文件的狀態(tài)被修改時,更新這個時間,例如文件的鏈接數(shù),大小,權(quán)限,Blocks數(shù)。
上面最開始的三個時間是一模一樣的,原因是我在創(chuàng)建它的同時修改了它的內(nèi)容,所以它的大小,Blocks也發(fā)生變化,也相當(dāng)于一次訪問,所以,我退出保存后三個時間一致。
下面進(jìn)行一一驗證。
1.atime(訪問時間)的更新
2.mtime(修改時間)的更新
這里我使用echo指令向hello.cpp文件中寫入了一行內(nèi)容,驚訝的發(fā)現(xiàn),不止mtime被更新了,而且ctime也被更新了。這是問什么呢?原因很簡單,前面說過,ctime在文件大小,Blocks發(fā)生變化時也會被更新,所以仔細(xì)觀察上圖,這兩項信息是否發(fā)生變化了呢?
3.ctime(狀態(tài)時間)的更新
使用chmod指令修改hello.cpp的文件權(quán)限后,狀態(tài)時間再次更新。
那如果不采取這些操作導(dǎo)致系統(tǒng)自己更新這三個時間,有沒有辦法人為改變這三個時間呢?答案是有的,請繼續(xù)往下看~
touch命令
我們都知道touch命令是用來創(chuàng)建文件的,其實它的用法還有一個,就是修改文件的時間戳。
用法:
-a 或–time=atime或–time=access或–time=use 只更改訪問時間。
-m 或–time=mtime或–time=modify 只更改修改時間
-d、-t 使?指定的?期時間,??現(xiàn)在的時間
我們來試一試:
通過上圖可以發(fā)現(xiàn)linux命令大全,我只是通過-a選項試圖修改hello.cpp的訪問時間,結(jié)果ctime(狀態(tài)時間)也發(fā)生了改變。雖然實際上我用touch操作只改變了atime,但是由于文件的狀態(tài)發(fā)生了變化,所以ctime就自己更新了。
第三、使用ftp工具查看網(wǎng)站文件的修改時間每個網(wǎng)站文件都有自己的修改時間,要是沒修改時間,系統(tǒng)會按照文件的創(chuàng)建時間來顯示,假如說我現(xiàn)在這個網(wǎng)站的上傳時間是4月1日,通過ftp工具查看了一下,大部分文件都是4月1日的,突然看到某個文件的修改時間變成了與現(xiàn)在相近的時間,那么你的這個文件就有可能已經(jīng)被人家動了手腳,被修改了文件源代碼,掛了黑鏈linux命令大全,現(xiàn)在你最好是把這個文件下載到本地,詳細(xì)查看一下文件源代碼里有沒有掛黑鏈的痕跡。所以以后免殺技術(shù)會把加殼,加花指令,改入口點(diǎn),改特征碼這幾種方法結(jié)合起來使用.對付瑞星的內(nèi)存查殺,我們可以修改內(nèi)存特征碼,對付卡巴的虛擬機(jī)技術(shù).我們可以修改卡巴的特征碼.在加上加冷門殼,加花指令,改入口點(diǎn).綜合這些方法就可以打造金鋼不死之身。3,學(xué)生根據(jù)教師的 指導(dǎo)打開文件. 學(xué)生:這篇作文中 的錯別字真多啊. 學(xué)生:老師快點(diǎn)教 我們怎么修改錯別 字吧. 4,學(xué)生根據(jù)教師的 指導(dǎo),修改了"表" 字為"麥"字. 學(xué)生繼續(xù)修改錯別 字. 學(xué)生:我們一樣可 以用修改錯別字的 方法,只要把光標(biāo) 移到漏字的地方, 輸入正確的文字就 行了. 5,學(xué)生保存鋼材修 改好的文件. 6,學(xué)生進(jìn)行修改錯 別字比賽.。