<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          在 Linux 中如何查看文件的修改日期

          共 2592字,需瀏覽 6分鐘

           ·

          2021-01-29 07:41


          有時(shí)候可能需要檢查有關(guān)文件的詳細(xì)信息,例如文件的修改日期。當(dāng)你要檢查文件的最后編輯時(shí)間時(shí),本文可能會(huì)派上用場(chǎng)。在本文將學(xué)習(xí)4種方法查看文件的修改日期。



          使用stat命令



          stat命令可以顯示文件屬性的詳細(xì)信息,比如最近一次訪問(wèn)和修改文件的時(shí)間、文件大小等信息,使用起來(lái)比較簡(jiǎn)單,命令后面只需要加上文件名就可以:

          [root@localhost?~]#?stat?hello_script.sh?
          ??File:?‘hello_script.sh’
          ??Size:?31????????????Blocks:?8??????????IO?Block:?4096???regular?file
          Device:?fd00h/64768d?Inode:?67169379????Links:?1
          Access:?(0755/-rwxr-xr-x)??Uid:?(????0/????root)???Gid:?(????0/????root)
          Context:?unconfined_u:object_r:admin_home_t:s0
          Access:?2020-10-15?19:13:24.628009932?+0800
          Modify:?2020-10-15?19:07:18.266426499?+0800
          Change:?2020-10-15?19:11:48.227856412?+0800
          ?Birth:?-
          <以上代碼可復(fù)制粘貼,可往左滑>


          從上面的輸出中,我們可以看到文件的訪問(wèn)日期、文件的修改日期、文件權(quán)限的修改日期以及其他參數(shù)。

          如果只希望查看文件的修改日期,而不考慮所有其他信息,運(yùn)行以下命令:

          [root@localhost?~]#?stat?-c?%y?hello_script.sh?
          2020-10-15?19:07:18.266426499?+0800
          <以上代碼可復(fù)制粘貼,可往左滑>


          -c選項(xiàng)用于指定自定義格式代替默認(rèn)的輸出,而'%y'標(biāo)志顯示上次修改時(shí)間。對(duì)于文件夾,語(yǔ)法保持不變。只需將文件名替換為文件夾名稱即可。



          使用date命令



          date命令的用法是顯示當(dāng)前日期。但是當(dāng)與-r選項(xiàng)一起使用時(shí),可以顯示文件的最后修改日期,如下所示:

          [root@localhost?~]#?date?-r?hello_script.sh?
          Thu?Oct?15?19:07:18?CST?2020
          <以上代碼可復(fù)制粘貼,可往左滑>



          使用ls -l命令



          ls -l命令通常用于使用長(zhǎng)列表顯示有關(guān)文件的其他信息,例如文件權(quán)限和所有者,大小和創(chuàng)建日期??梢蕴砑?/span>-t選項(xiàng),這樣就可以按照文件的修改時(shí)間來(lái)排列:

          [root@localhost?~]#?ls?-lt
          或者
          [root@localhost?~]#?ll?-t

          total?288
          drwxr-xr-x.?2?root?root????177?Oct?16?14:36?b
          drwxr-xr-x.?2?root?root????177?Oct?16?14:36?a
          -rwxr-xr-x.?1?root?root????119?Oct?15?19:20?backup_script.sh
          -rwxr-xr-x.?1?root?root?????31?Oct?15?19:07?hello_script.sh
          -rw-r--r--.?1?root?root????227?Oct?13?16:39?content.txt
          -rw-r--r--.?1?root?root?277159?Oct?12?14:37?a.txt
          drwxr-xr-x.?2?root?root????195?Aug??6?14:12?Files
          -rw-------.?1?root?root???1284?Dec?29??2019?anaconda-ks.cfg
          <以上代碼可復(fù)制粘貼,可往左滑>



          使用httpie工具



          另一種檢查文件的修改日期的方法是使用httpie ,是HTTP命令行客戶端工具。該工具通常用于與HTTP服務(wù)器和API交互,還可以檢查駐留在web服務(wù)器上文件的修改時(shí)間。

          首先需要確保安裝了python的pip包管理工具,然后安裝httpie工具:

          在Centos7/RHEL7中,運(yùn)行以下命令安裝httpie:

          [root@localhost?~]#?yum?-y?install?python-pip
          [root@localhost?~]#?pip?install?--upgrade?pip
          [root@localhost?~]#?pip?install?httpie
          <以上代碼可復(fù)制粘貼,可往左滑>


          在Ubuntu / Deepin / Debian中運(yùn)行以下命令安裝httpie:

          $?sudo?apt?install?httpie
          <以上代碼可復(fù)制粘貼,可往左滑>

          安裝完成之后,那么如何查看web服務(wù)器上文件的修改時(shí)間呢?語(yǔ)法如下:

          http?-h??[url]?|?grep?'Last-Modified'
          <以上代碼可復(fù)制粘貼,可往左滑>

          例如,從www.linuxprobe.com網(wǎng)站中,查看一張.png格式的圖片修改時(shí)間:

          [root@localhost?~]#?http?-h?https://www.linuxprobe.com/wp-content/uploads/2020/06/6-1.png?|?grep?-i?'Last-Modified'
          Last-Modified:?Fri,?05?Jun?2020?14:26:11?GMT
          <以上代碼可復(fù)制粘貼,可往左滑>



          總? 結(jié)



          在本文中,介紹了各種方法,可以使用這些方法列出文件的最后修改日期,甚至可以使用httpie工具列出web服務(wù)器上的文件的最后修改日期。


          良許個(gè)人微信


          添加良許個(gè)人微信即送3套程序員必讀資料


          → 精選技術(shù)資料共享

          → 高手如云交流社群





          本公眾號(hào)全部博文已整理成一個(gè)目錄,請(qǐng)?jiān)诠娞?hào)里回復(fù)「m」獲??!

          推薦閱讀:

          剛剛用華為鴻蒙跑了個(gè)“hello world”!跑通后,我特么開(kāi)始懷疑人生....

          Zabbix 通過(guò) API 監(jiān)控 k8s

          為 Linux 愛(ài)好者打造的極簡(jiǎn) Mac 終端


          5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機(jī),樹(shù)莓派,等等。在公眾號(hào)內(nèi)回復(fù)「1024」,即可免費(fèi)獲?。?!


          瀏覽 73
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美淫秽视频在线 | 最新国产日韩 | 国产免费一区二区三区在线 | 99re99在线 | 搞黄色的在线观看 |