• <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 閱讀(519) 評論(0)  編輯 收藏 引用 所屬分類: Linux_Coding
            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            常用鏈接

            留言簿(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

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            久久亚洲国产中v天仙www| 国产亚州精品女人久久久久久| 久久这里都是精品| 麻豆一区二区99久久久久| 久久电影网一区| 一本久久精品一区二区| 99久久er这里只有精品18| 婷婷久久综合九色综合九七| WWW婷婷AV久久久影片| 久久久久久午夜精品| 国产福利电影一区二区三区,免费久久久久久久精 | 久久99精品久久久久久不卡| 亚洲精品无码久久一线| 日本精品一区二区久久久| 久久国产免费观看精品| 日产精品久久久一区二区| 色偷偷88欧美精品久久久| 国产精品青草久久久久福利99| 久久久久亚洲AV成人片| 久久久久久精品免费看SSS| 日韩亚洲国产综合久久久| 精品久久国产一区二区三区香蕉| 久久天天躁狠狠躁夜夜96流白浆| 久久无码国产| 精品无码久久久久久国产| 91精品国产高清久久久久久91| 精品国产乱码久久久久久1区2区 | 亚洲欧美伊人久久综合一区二区| 色播久久人人爽人人爽人人片aV | 狠狠色丁香久久综合五月| 91久久精一区二区三区大全| 久久精品午夜一区二区福利| 久久久久久综合网天天| 日产精品久久久久久久| 精品国产乱码久久久久软件| 午夜精品久久久久成人| 久久婷婷是五月综合色狠狠| 日韩人妻无码一区二区三区久久99| 青青草原综合久久大伊人| 亚洲伊人久久大香线蕉综合图片| 亚洲精品乱码久久久久久按摩 |