<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### 文件的時間戳(atime/ctime/mtime) > 文件的時間屬性有三種:atime/ctime/mtime。atime是access time,即上一次的訪問時間;mtime是modify time,是文件的修改時間;ctime是change time,也是文件的修改時間,只不過這個修改時間計算的inode修改時間,也就是元數據修改時間。文件還有一個創建時間(create time),大多數unix系統上都認為這是個無用的屬性,一般工具無法獲取這個時間,但是對于ext家族文件系統,通過它的底層調試工具debugfs可以獲取create time。 > > 但mtime只有修改文件內容才會改變,更準確的說是修改了它的data block部分;而ctime是修改文件屬性時改變的,確切的說是修改了它的元數據部分,例如重命名文件,修改文件所有者,移動文件(移動文件沒有改變datablock,只是改變了其inode指針,或文件名)等.當然,修改文件內容也一定會改變ctime(修改文件內容至少已經修改了inode記錄上的mtime,這也是元數據),也就是說mtime的改變一定會引起ctime的改變。 > > 對目錄而言,考慮目錄文件的data block,可知在目錄中創建、刪除文件以及目錄內其他任意文件操作都會改變mtime,因為目錄里的任何東西都是目錄中的內容;而目錄的ctime,除了目錄的mtime引起ctime改變之外,對目錄本身的元數據修改也會改變ctime。 > > 總結下: > > (1).atime只在文件被打開訪問時才改變,若不是打開文件編輯內容(如重定向內容到文件中),則ctime和mtime的改變不會引起atime的改變; > > (2).mtime的改變一定引起ctime的改變,而訪問文件時(例如cat),atime不一定會改變,所以atime"改變"(這個改變是假象,見下文分析)不一定會影響ctime。 stat 查看時間戳,atime/ctime/mtime。 ~~~ [root@iZ8vb2r0vqmb51hwx30ydxZ test]# stat index.md File: ‘index.md’ Size: 10 ? ? ? Blocks: 8 ? ? ? ? IO Block: 4096 ? regular file Device: fd01h/64769d Inode: 1356477 ? ? Links: 1 Access: (0644/-rw-r--r--) Uid: ( ? 0/ ? root) ? Gid: ( ? 0/ ? root) Access: 2019-06-04 15:37:53.678818897 +0800 Modify: 2019-06-04 15:37:51.149753586 +0800 Change: 2019-06-04 15:37:51.149753586 +0800 Birth: - ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看