linux檔案的時間戳及linux目錄功能

2022-08-03 12:39:15 字數 1338 閱讀 3918

每個檔案有三個時間戳:

access time 訪問時間,atime,讀取檔案內容

modify time 修改時間,mtime,改變檔案內容(資料)

change time 改變時間,ctime,元資料發生改變

mtime和ctime區別:檔案資料改變時mtime和ctime都會改變,但檔案移動

1 [root@ydp ~]#stat

date

檢視檔案狀態

23 file: date

4 size: 0 blocks: 0 io block: 4096 regular empty file

5 device: 802h/2050d inode: 1192 links: 1

6 access: (0644/-rw-r--r--) uid: ( 0/ root) gid: ( 0/root)

7 access: 2020-10-26

10:53:26.867534810 +0800

8 modify: 2020-10-26

10:53:26.867534810 +0800

9 change: 2020-10-26

10:53:26.867534810 +0800

10 birth: -

/boot:引導檔案存放目錄,核心檔案(vmlinuz)、引導載入器(bootloader, grub)都存放於此目錄

/bin:所有使用者使用的基本命令;不能關聯至獨立分割槽,os啟動即會用到的程式

/sbin:管理類的基本命令;不能關聯至獨立分割槽,os啟動即會用到的程式

/lib:啟動時程式依賴的基本共享庫檔案以及核心模組檔案(/lib/modules)

/lib64:專用於x86_64系統上的輔助共享庫檔案存放位置

/etc:配置檔案目錄

/home/username:普通使用者家目錄

/root:管理員的家目錄

/media:可攜式移動裝置掛載點

/mnt:臨時檔案系統掛載點

/dev:裝置檔案及特殊檔案儲存位

/opt:第三方應用程式的安裝位置

/srv:系統上執行的服務用到的資料

/tmp:臨時檔案儲存位置

/usr: universal shared, read-only data

/proc: 用於輸出核心與程序資訊相關的虛擬檔案系統

/sys:用於輸出當前系統上硬體裝置相關資訊虛擬檔案系統

/selinux: security enhanced linux,selinux相關的安全策略等資訊的儲存位置

linux下檔案時間戳

linux下的時間戳有三個,access 檔案訪問時間 modify 檔案內容修改時間 change 檔案修改時間,包括許可權修改,內容修改 如何檢視這三個時間ls lc filename 列出檔案的 ctime 最後更改時間 ls lu filename 列出檔案的 atime 最後訪問時間 ls...

linux檔案許可權和檔案時間戳

今天和大家聊聊檔案許可權和stat的三個檔案時間戳,並做簡單驗證。初學linux後,了解到linux系統中一切皆檔案的概念,可見對檔案充分的了解是很重要的 首先介紹linux中的三種檔案許可權 r 讀 w 寫 x 執行 其次是使用檔案的三種人物角色 檔案擁有者 user 組內成員 group 其他使...

linux下touch修改檔案的時間戳

linux 的touch 命令用來修改檔案時間戳,或者新建乙個不存在的檔案。上圖中,access modify change分別是訪問時間 修改時間 改變時間,即為檔案的時間戳。1 命令格式 touch 選項 檔名.2 命令引數 a 或 time atime或 time access或 time u...