在本文中,我們將解釋簡單的命令列提示 ,使您可以只列出當天修改的所有檔案。
乙個常見的問題linux使用者在命令列中遇到的定位具有特定名稱的檔案 ,它可以更容易,當你真正了解的檔名。
但是,假設你已經忘記了,你建立的檔名(在你home
的資料夾,其中包含數百個檔案),在一天中的乙個較早的時間,但您需要立即使用。
以下是唯一不同的方式列出您建立或修改的所有檔案今日(直接或間接)。
1.使用ls命令 ,你可以列出今天只有在你的主資料夾中的檔案如下,其中:
-a
-列出包括隱藏檔案中的所有檔案
-l
-使長列**式
--time-style=format
-顯示在指定的時間,格式
+%d
-顯示/使用日期%m/%d/%y格式
在linux中查詢最近的檔案
此外,你可以得到的名單按字母順序排序由包括-x
標誌:
# ls -alx --time-style=+%d | grep 'date +%d'你也可以列出基於使用的大小(最大在前)
-s
標誌:
# ls -als --time-style=+%d | grep 'date +%d'2.再有,也可以使用查詢命令它實際上更靈活,並提供大量的選項比ls,用於如下面相同的目的。
-maxdepth
電平被用來指明該搜尋操作將被執行的水平(在子目錄計)的起點下(當前目錄在這種情況下)。
-newerxy
,這工作,如果有問題的檔案時間戳x大於檔案引用的時間戳y。 x和y表示以下任何字母:
a – 檔案引用的訪問時間
b – 檔案引用的出生時間
c – inode狀態改變參考時間
m – 檔案引用的修改時間
t – 參考直接解釋為時間
這意味著,只有修改於2023年12月6日的檔案將被視為:
在linux中查詢今天的檔案
重要提示 :請使用正確的日期格式作為參考find命令上面,一旦你使用了乙個錯誤的格式,你會得到乙個錯誤的下面:
# find . -maxdepth 1 -newermt "12-06-2016"或者,使用下面正確的格式:find: i cannot figure out how to interpret '12-06-2016' as a date or time
在linux中查詢今天修改的檔案
你可以得到更多的使用資訊ls
和find
在我們下面的一系列相關的命令。
master linux』ls』命令與此15個示例
有用的7個 quirky』ls』技巧為linux使用者
master linux』find』命令與這35個示例
在linux中使用擴充套件查詢多個檔名的方法
在本文中,我們解釋了如何使用ls和find命令幫助列出今天的檔案的兩個重要提示。使用以下反饋表單向我們傳送有關該主題的任何問題或意見。您也可以通知我們任何用於同一目標的命令。
如何在 Linux 中找出最近或今天被修改的檔案
在本文中,我們將解釋兩個簡單的命令列小技巧,它可以幫你只列出所有的今天的檔案。linux 使用者在命令列上遇到的常見問題之一是定位具有特定名稱的檔案,如果你知道確定的檔名則可能會容易得多。不過,假設你忘記了白天早些時候建立的檔案的名稱 在你包含了數百個檔案的home資料夾中 但現在你有急用。下面用不...
如何在 Linux 中找出最近或今天被修改的檔案
在本文中,我們將解釋兩個簡單的命令列小技巧,它可以幫你只列出所有的今天的檔案。linux 使用者在命令列上遇到的常見問題之一是定位具有特定名稱的檔案,如果你知道確定的檔名則可能會容易得多。不過,假設你忘記了白天早些時候建立的檔案的名稱 在你包含了數百個檔案的home資料夾中 但現在你有急用。下面用不...
如何在linux中查詢檔案
find是最常見和最強大的查詢命令,你可以用它找到任何你想找的檔案。find 命令會在硬碟進行檢索,速度較慢。find 指定目錄 指定條件 指定動作 whereis命令只能用於可執行檔案的搜尋,只能查到一些特定檔案,而且whereis和locate執行機制一樣,也是從資料庫中查詢 var lib l...