時間戳及檔名屬性知識:
[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...