Linux的stat命令
####建立檔案
-sh-4.2$ vi temp.txt
-sh-4.2$ stat temp.txt
File: ‘temp.txt’
Size: 4 Blocks: 8 IO Block: 4096 regular file
Device: ca02h/51714d Inode: 3736722 Links: 1
Access: (0600/-rw-------) Uid: ( 1027/db2inst2) Gid: ( 1003/db2iadm1)
Access: 2020-08-17 05:15:15.225755222 -0500
Modify: 2020-08-17 05:15:15.225755222 -0500
Change: 2020-08-17 05:15:15.225755222 -0500
Birth: -
-sh-4.2$
####修改檔案的許可權
-sh-4.2$ ls -l temp.txt
-rw------- 1 db2inst2 db2iadm1 4 Aug 17 05:15 temp.txt
-sh-4.2$
-sh-4.2$ chmod 644 temp.txt
-sh-4.2$ stat temp.txt
File: ‘temp.txt’
Size: 4 Blocks: 8 IO Block: 4096 regular file
Device: ca02h/51714d Inode: 3736722 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1027/db2inst2) Gid: ( 1003/db2iadm1)
Access: 2020-08-17 05:15:15.225755222 -0500
Modify: 2020-08-17 05:15:15.225755222 -0500
Change: 2020-08-17 05:16:04.056557741 -0500 <
這裡被修改了>
Birth: -
-sh-4.2$
####修改檔案的內容
-sh-4.2$ vi temp.txt
-sh-4.2$
-sh-4.2$ stat temp.txt
File: ‘temp.txt’
Size: 8 Blocks: 8 IO Block: 4096 regular file
Device: ca02h/51714d Inode: 3736722 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1027/db2inst2) Gid: ( 1003/db2iadm1)
Access: 2020-08-17 05:15:15.225755222 -0500
Modify: 2020-08-17 05:17:09.072294820 -0500 <
這裡被修改了>
Change: 2020-08-17 05:17:09.074294812 -0500 <
這裡被修改了>
Birth: -
####檢視檔案的內容
-sh-4.2$ cat temp.txt
123
456
-sh-4.2$ stat temp.txt
File: ‘temp.txt’
Size: 8 Blocks: 8 IO Block: 4096 regular file
Device: ca02h/51714d Inode: 3736722 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1027/db2inst2) Gid: ( 1003/db2iadm1)
Access: 2020-08-17 05:15:15.225755222 -0500 <
這裡沒有被修改,為什麼那?檢視了一下檔案系統mount的引數,其中有noatime>
Modify: 2020-08-17 05:17:09.072294820 -0500
Change: 2020-08-17 05:17:09.074294812 -0500
Birth: -
-sh-4.2$
mount檔案系統在指定"noatime,nodiratime"的情況下
read檔案的時候不會導致atime、mtime、ctime改變
write檔案只會導致mtime和ctime更新,不會導致atime更新。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/725820/viewspace-2712428/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux之stat命令Linux
- Linux檔案系統iNode及stat命令Linux
- linux ps STATLinux
- git diff --stat命令詳解Git
- [20190411]linux stat 命令疑問.txtLinux
- linux C之stat()Linux
- stat 命令家族(1)- 詳解 vmstat
- stat 命令家族(3)- 詳解 mpstat
- stat命令支援的檔案格式有哪些?零基礎入門學linuxLinux
- <Linux系統stat指令用法>Linux
- 【RAC】如何讓Oracle RAC crs_stat 命令顯示完整Oracle
- 如何讓crs_stat命令結果中的name列完全顯示
- 【檔案系統】如何理解 stat 命令顯示的 Blocks 和 IO BlockBloC
- Oracle 11g RAC crs_stat 命令結果完整顯示Oracle
- oracle 12c grid 已經廢棄crs_stat這個命令Oracle
- dbms_stat與analyze的區別
- [Oracle] crsctl stat res -tOracle
- DBMS_STAT筆記筆記
- linux 的cp命令Linux
- linux的awk命令Linux
- 用到的linux命令Linux
- Linux的xargs命令Linux
- 好玩的linux命令Linux
- 常用的linux命令Linux
- 收集 Linux 命令列執行的命令Linux命令列
- Linux命令—–CP命令Linux
- 【Linux命令】grep命令Linux
- Linux命令--ps命令Linux
- [20210804]oracle rac執行命令crs_stat -t -v緩慢的分析.txtOracle
- sys_stat_activity檢視
- Nginx: stat() failed (13: permission denied)NginxAI
- 精通 Linux 的 ls 命令Linux
- 常見的linux命令Linux
- Linux:“awk”命令的妙用Linux
- linux的test命令(轉)Linux
- Linux grep命令的使用Linux
- DBA常用的linux命令Linux
- 我常用的Linux命令Linux