• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 297,  comments - 15,  trackbacks - 0
            當你同熟練的UNIX用戶進行交談時,你經常會聽到他們傲慢地講出術語“改變時間(change time)”和“修改時間(modification time)”。對于許多人(和許多字典而言),改變和修改是相同的。這里會有什么不同那?

                改變和修改之間的區別在于是改某個組件的標簽還是更改它的內容。如果有人說chmod a-w myfile,那么這是一個改變;如果有人說echo foo >> myfile,那么 
            這是一個修改。改變是文件的索引節點發生了改變;修改是文本本身的內容發生了變化。[文件的修改時間也叫時間標志 (timestamp).]

                只要討論改變時間和修改時間,就不可能不提到“訪問時間(access time)”.訪問時間是文件最后一次被讀取的時間。因此閱讀一個文件會更新它的訪問時間,當它的改變時間并沒有變化(有關文件的信息沒有被改變),它的修改時間也同樣如此(文件本身沒有被改變)

            有時,在許多地方改變時間或者“ctime”被錯誤地寫成“創建時間”,包括某些UNIX參考手冊。不要相信他們
            下面是我man出來的內容,僅供參考!

                 st_atime
                       Time when file data was last accessed. Changed by  the
                       following   functions:   creat(),   mknod(),   pipe(),
                       utime(2), and read(2).

                 st_mtime
                       Time when data was last modified. Changed by the  fol-
                       lowing  functions:  creat(), mknod(), pipe(), utime(),
                       and write(2).

                 st_ctime
                       Time when file status was last changed. Changed by the
                       following   functions:   chmod(),   chown(),  creat(),
                       link(2),  mknod(),  pipe(),  unlink(2),  utime(),  and
                       write().

            ls顯示出的time應該是mtime。

            touch后,文件的三個時間應該都會改變,可以試一試。

            問題描述
            文件的 ctime、mtime、atime 之間有什么區別? 
            配置信息
            解決方法
            文件的 Access time,atime 是在讀取文件或者執行文件時更改的。
            文件的 Modified time,mtime 是在寫入文件時隨文件內容的更改而更改的。
            文件的 Create time,ctime 是在寫入文件、更改所有者、權限或鏈接設置時隨 Inode 的內容更改而更改的。 

            因此,更改文件的內容即會更改 mtime 和 ctime,但是文件的 ctime 可能會在 mtime 未發生任何變化時更改 - 在權限更改,但是文件內容沒有變化的情況下。 
            ls(1) 命令可用來列出文件的 atime、ctime 和 mtime。
            ls -lc filename         列出文件的 ctime
            ls -lu filename         列出文件的 atime
            ls -l filename          列出文件的 mtime 

                atime不一定在訪問文件之后被修改,因為:使用ext3文件系統的時候,如果在mount的時候使用了noatime參數那么就不會更新atime的信息。而這是加了 noatime 取消了, 不代表真實情況.反正, 這三個 time stamp 都放在 inode 中.若 mtime, atime 修改, inode 就一定會改, 既然 inode 改了, 那 ctime 也就跟著要改了.之所以在 mount option 中使用 noatime, 就是不想 file system 做太多的修改, 而改善讀取效能.

             原文地址 http://jianjian.blog.51cto.com/35031/103231

            from:
            http://blog.chinaunix.net/u3/115191/showart_2319400.html
            posted on 2010-09-15 13:14 chatler 閱讀(513) 評論(0)  編輯 收藏 引用 所屬分類: Linux_Coding
            <2009年12月>
            293012345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            常用鏈接

            留言簿(10)

            隨筆分類(307)

            隨筆檔案(297)

            algorithm

            Books_Free_Online

            C++

            database

            Linux

            Linux shell

            linux socket

            misce

            • cloudward
            • 感覺這個博客還是不錯,雖然做的東西和我不大相關,覺得看看還是有好處的

            network

            OSS

            • Google Android
            • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
            • os161 file list

            overall

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            国产成人无码精品久久久免费| 久久男人Av资源网站无码软件| 精品国产91久久久久久久| 69国产成人综合久久精品| 伊人久久综合热线大杳蕉下载| 精品免费久久久久国产一区| 久久99这里只有精品国产| 久久精品无码一区二区无码| 精品综合久久久久久88小说 | 99久久免费国产精品| 中文字幕亚洲综合久久2| 99久久国产综合精品女同图片| 国产精品久久久久久| 久久久亚洲AV波多野结衣| 日本免费久久久久久久网站| 久久久黄色大片| 久久久久久国产精品无码下载| 熟妇人妻久久中文字幕| 手机看片久久高清国产日韩| 青青草原综合久久大伊人精品| 亚洲国产精品无码久久一线| 亚洲国产高清精品线久久 | 99热都是精品久久久久久| 久久精品国产乱子伦| 99久久国产免费福利| 大伊人青草狠狠久久| 亚洲va久久久噜噜噜久久男同| 久久久久久亚洲精品不卡 | 精品国产乱码久久久久久郑州公司 | 精品蜜臀久久久久99网站| 波多野结衣AV无码久久一区| 亚洲精品无码久久久| 欧美国产成人久久精品| 国产精品成人99久久久久91gav| 国产韩国精品一区二区三区久久| 亚洲综合伊人久久综合| 午夜不卡久久精品无码免费| 一本色道久久HEZYO无码| 国内精品久久久久影院日本| 久久精品毛片免费观看| 国产99久久精品一区二区|