檔案時間屬性

2021-08-22 19:06:29 字數 1629 閱讀 1806

時間戳及檔名屬性知識:

[root@centos6 ~]# ls -lhi

total 52k

273914 -rw-r--r--. 1 root root    8 may 16  2018 123.log

273899 -rw-------. 1 root root 1.1k may 15  2018 anaconda-ks.cfg

261150 drwxr-xr-x. 2 root root 4.0k apr 16 01:18 cheshi

其中7,8,9列是時間(預設是修改時間)

modify修改時間   -mtime  修改檔案內容

change改變時間   -ctime  檔案的屬性改變

access訪問時間   -atime  訪問檔案內容

格式化顯示時間屬性:

[root@centos6 ~]# ls -l --time-style=long-iso

total 52

-rw-r--r--. 1 root root     8 2018-05-16 19:20 123.log

-rw-------. 1 root root  1038 2018-05-15 21:00 anaconda-ks.cfg

drwxr-xr-x. 2 root root  4096 2018-04-16 01:18 cheshi

-rw-r--r--. 1 root root 21736 2018-05-15 21:00 install.log

-rw-r--r--. 1 root root  5890 2018-05-15 20:57 install.log.syslog

drwxr-xr-x. 7 root root  4096 2018-04-15 00:23 oldboy

檢視檔案的時間屬性:

[root@centos6 ~]# stat /root

file: `/root'

size: 4096            blocks: 8          io block: 4096   directory

device: 803h/2051d      inode: 261123      links: 4

access: (0550/dr-xr-x---)  uid: (    0/    root)   gid: (    0/    root)

access: 2018-05-16 19:20:12.043652102 +0800

modify: 2018-04-16 01:04:26.063780044 +0800

change: 2018-04-16 01:04:26.063780044 +0800

檔名:

di10列 檔名 不在檔案inode裡,而是在上級目錄的block裡。

注意:在linux下全部檔案和資料夾命名都是小寫的!

linux系統區分英文本元的大小寫。命名目錄和命名檔案的規則是相同的。除非有特別的原因,否則使用者建立的檔案和目錄名要使用小寫字元。大多數的linux命令也使用小寫字元。      

linux系統下的檔名長度最多可到256個字元。通常情況下,檔名的字元包括:字母、數字、"."(點)、"_"(下劃線)和"-"(連字元)。linux允許在檔名中使用除上述符號之外的其它符號,但並不建議使用者這樣做。

linux 檔案時間屬性總結

access 訪問時間 檔案被訪問的時間,例如命令vi,more 等等,如果檔案被訪問檔案所在的目錄時間也會跟著變 modify 修改時間 檔案被修改了的時間,檔案內容等等 chage 改變時間 改變時間包括modify時間。如果檔案屬性改變chage時間會改變,但modify時間不會變,但modi...

vb 獲取檔案的時間屬性

sub showfileaccessinfo filespec dim fs,f,s set fs createobject scripting.filesystemobject set f fs.getfile filespec s ucase filespec vbcrlf s s create...

linux 修改檔案的時間屬性

二 修改檔案時間 a 僅修改access time。c 僅修改時間,而不建立檔案。d 後面可以接日期,也可以使用 date 日期或時間 m 僅修改mtime。t 後面可以接時間,格式為 yymmddhhmm 注 如果touch後面接乙個已經存在的檔案,則該檔案的3個時間 atime ctime mt...