1樓:老男孩教育
在linux中,檔案的時間是檔案的乙個重要的屬性,linux中的檔案的時間主要有三個,即修改時間、訪問時間和狀態時間。
訪問時間atime:access
time,讀一次檔案的內容,atime就會更新。比如對這個檔案運用more、cat等命令。另外ls、stat命令都不會修改檔案的訪問時間。
修改時間mtime:modifiy time,mtime是檔案內容最後一次被修改時間。例如vi後儲存檔案。ls-l列出的時間就是這個時間。
狀態改動時間ctime:change
time:ctime是在寫入檔案、更改所有者、許可權或鏈結設定時隨i節點的內容更改而更改的,是該檔案的i節點最後一次被修改的時間,通過chmod、chown命令修改一次檔案屬性,這個時間就會更新。
屬性說明:mtime修改時間,檔案內容最後一次修改的時間,我們經常用的ls-l命令顯示出來的檔案時間就是這個時間,當對檔案內容修改後,它的mtime就會相應的改變。
atime訪問時間,對檔案進行一次讀操作,它的訪問時間就會改變。例如cat,more等操作,但是stat還有ls命令對atime是不會有影響的。
ctime狀態時間,當檔案的狀態被改變的時候,狀態時間就會隨之改變。例如當使用chmod、chown等改變檔案屬性的操作是會改變檔案的ctime。
2樓:網友
access是最後的訪問時間。
modification是最後修改時間。
還有乙個應該是create吧,建立時間。
在linux系統中怎麼查詢檔案的訪問時間
3樓:網友
ls -l --time=ctime ~ 輸出 access 時間。
輸出類似:rw---1 root root 12542 2009-12-18 +0800 .bash_history
rw-r--r-- 1 root root 24 2010-12-04 +0800 .bash_logout
4樓:手機使用者
stat 命令。
終端下執行命令:
stat 檔名。
access後面的時間就是訪問時間。
會顯示檔案時間資訊例如:
stat test
file: "test'"
size: 307 blocks: 8 io block: 4096 普通檔案。
device: 807h/2055d inode: 590978 links: 1
access: (0755/-rwxr-xr-x) uid: (1000/ tester) gid: (100/ users)
access: 2011-04-08 +0800modify: 2010-07-23 +0800change:
2011-02-17 +0800此test檔案訪問時間是 2011-04-08 15:53:22
linux命令:怎麼檢視自己最後3次登入系統的時間或者資訊
5樓:
使用 last [使用者名稱] 命令,可以看到使用者歷次的登入時間資訊比如: last oracle 就可以顯示oracle用歷次登入時間。
如果你要只顯示最後3條,可以用乙個組合命令比如: last oracle | tail -5 | head -3
這樣就可以看到最後3次登入資訊。
linux系統中如何刪除晚於系統時間的檔案
6樓:網友
cd /tmp
touch test
rm -rf `find /tmp -newer test`rm -rf test
原理:1.在當前時間,到/tmp目錄下建立乙個檔案test2.找出/tmp目錄下所有比test更新的檔案,然後刪除它們3.清理test
你可以參照著改成你的要求。
linux按時間批量移動檔案
7樓:網友
find /data/paic/backup提交問題/aaa -mtime -day1 -mtime +day2 -name "abc_*.txt" -print0 | xargs -i {}mv {}/data/paic/backup/201303/
查詢day1天內day2天前的檔案,具體天數需要仔細測試調整一下了。。
比如今天是2013-12-3
find /data/paic/backup提交問題/aaa -mtime -4 -mtime +2 -name "abc_*.txt" | xargs -i {}ls -lrt {}
查詢/data/paic/backup提交問題/aaa 目錄下2013-11-29到2013-12-01號的名字元合 abc_*.txt的檔案。
mtime modified time
atime access time
ctime change time
8樓:網友
給你乙個思路,你改改:
ls -l in*|grep 2012-10-23|awk ''|sh
grep 2012-10-23 查出對應日期的檔案awk句,形成乙個shell命令,我這邊的例子形成的命令是 mv in010_g_002_326001_ ./。$8是ls -l的第8個部分,即檔名。
最後將形成的命令給sh即shell執行。
linux系統下edt是指什麼時間
9樓:網友
edt:指美國東部夏令時間,波士頓、紐約市、華盛頓哥倫比亞特區,都在這個時區內,跟北京時間有12小時的時差,晚12小時。
cst:可以指下面兩種:
1. 美國中部標準時間(西六區,-6:00),中國是東八區(+8:
00),北京時間比美國中部標準時間早14個小時。3:45 pm cst 是北京時間凌晨1:
45。2. 中澳大利亞標準時間(+10:30),中國是東八區(+8:
00),北京時間比中澳大利亞標準時間晚2個半小時。3:45 pm cst 是北京時間下午上午5:
45。那麼現在只要改成北京時間的時區cst就可以了,修改如下:
linux作業系統最新版是什麼時候釋出的
10樓:索貝爾上尉
核心的話,分測試版和穩定版。
mainline: 2013-02-01stable: 2013-02-04各個發行版的話太多了,沒法說,也說不完。
11樓:網友
linux核心跟linux發行版本是不一樣的概念。
1:核心是core,也就是說發行版的作業系統都用的linux的kernel,好比飛機的發動機;
2:發行版指的是在發動機基礎上很多不同的組織自己寫的os,比如redhat還有ubuntu都是基於linux的kernel寫的不同的發行版本。
3:目前大家說的fedora,或者redhat或者ubuntu,都是指的發行版本的。
你可以谷歌搜尋linux kernel看下核心的最新版本;然後發行版的話,你要看你需要哪個發行版了,有redhat,有ubuntu,有centos,有fedora等等,只要搜尋他們的官網即可看最新版本。
12樓:網友
linux有很多版的,你說那個系統?
linux下如何改變檔案的時間為當前時間之前的某個時間
13樓:出門在外
touch -t
更改檔案的時間為2015年10月11號12點13分14秒touch 還有個引數-d 這個是以當前時間為基準,幾天前這個時候touch -d "5 days ago"
14樓:番柿子
touch -d "4 days ago"
作用是修改的時間為作業系統當前時間四天前的時間。
15樓:網友
看看這個blog吧,有個文章是"批量修改時間戳指令碼 "的,看看合不合用。
安裝linux系統時候提示
16樓:網友
你只有下乙個映象麼?如果都下全了,只要雙擊第二個映象檔案,它就自動裝載到虛擬光碟機去的,安裝就可以繼續了。 你用的是***? 小紅帽版本的是三張。
17樓:陽光上的橋
你這個看起來是關機提示,錯誤資訊應該在之前的內容。
Linux系統怎麼複製資料夾下的全部檔案到另外資料夾
例如把 tmp test 資料夾拷貝到 home test 資料夾下。cp r temp test home test其中 r 表示按照遞迴的方式拷貝資料夾內的所有內容。可以加上 f 表示 如果 home下存在test檔案,則覆蓋更新之前的資料夾。cp a source dir target dir...
linux和windows檔案系統的區別是什麼 都有什麼特點
linux的整個檔案系統就是一棵巨大的樹結構。最頂部是 root根 所有資料夾 檔案和驅動盤都是這個root的分支。例如,假定你有兩個硬碟驅動器 名為a和b 乙個軟盤驅動器和乙個cd rom。第乙個硬碟上有兩個分割槽 名為a1和a2 在windows裡,其組織如下 硬碟a,分割槽一 hda1 c盤 ...
linux系統的檔案管理工具有哪些
這個多了 檔案管理這個也太籠統。可以參考一些linux入門的手冊 檔案管理 vi touch cp mkdir rm vi 對linux下的文字檔案進行編輯via這個命令可以建立乙個名字為a的檔案,並可以對它進行編輯。touch 可以改變檔案的時間戳或者建立新的檔案touch a如果當前目錄下沒有a...