linux有很多細節,今天遇到了檔案時間的問題,特此記下來,一備後日回憶起來記下。
乙個檔案記錄的時間引數有三種,分別是
舉例://
測試atime
txy@txy-desktop:~$ ls -l --time=atime mount
-rw-r--r-- 1 txy txy 43 2009-12-13 16:27 mount
txy@txy-desktop:~$ cat mount
一些文字
txy@txy-desktop:~$ ls -l --time=atime mount
-rw-r--r-- 1 txy txy 43 2009-12-15 21:57 mount
// 測試ctime
txy@txy-desktop:~$ ls -l --time=ctime mount
-rw-r--r-- 1 txy txy 43 2009-12-12 00:17 mount
txy@txy-desktop:~$ chmod 777 mount
txy@txy-desktop:~$ ls -l --time=ctime mount
-rwxrwxrwx 1 txy txy 43 2009-12-15 21:59 mount
// 測試mtime
txy@txy-desktop:~$ ls -l
總計 1
-rwxrwxrwx 1 txy txy 43 2009-12-12 00:17 mount
txy@txy-desktop:~$ vim mount // 這裡隨便修改一點,然後儲存
txy@txy-desktop:~$ ls -l mount
-rwxrwxrwx 1 txy txy 45 2009-12-15 22:00 mount
那可以使用『 find /var -mtime -4 』。那如果是『4天前的那一天』就用『 find /var -mtime 4 』。有沒有加上『+, -』差別很大喔!我們可以用簡單的圖示來說明一下:
圖5.2.1、find 相關的時間引數意義
圖中最右邊為目前的時間,越往左邊則代表越早之前的時間軸啦。由圖5.2.1我們可以清楚的知道:
linux檔案的時間
建立時間 修改時間 訪問時間 訪問時間atime access time 修改時間mtime modify time 狀態改動時間ctime change time 兩者有此不同,在linux下沒有建立時間的概念,也就是不能知道檔案的建立時間。如果檔案建立後就沒有修改過,修改時間 建立時間 如果檔案...
linux 檔案時間
linux 檔案一般有三個時間 通過stat或者lstat獲取檔案屬性 可以得到檔案的st atime,st mtime,st ctime 當使用 cat read 等一系列讀取檔案操作的時候,檔案的st atime會跟隨著一直改變 我的系統是ubuntu,當使用vi操作的時候,檔案的訪問時間st ...
IT人喝酒的講究
人都說咱們做it的滿口術語,不食人間煙火。其實那都是誤會。咱們做it的,最講究的就是深入淺出。聽不懂這一行的 黑話 不要緊,打個比方說,大家喝的是啤酒,這時你入座了.你給自己倒了杯可樂,這就叫低配置。你給自已倒了杯啤酒,這叫標準配置。你給自己倒了杯茶水,這茶的顏色還跟啤酒一樣,這叫木馬。你給自己倒了...