如何在 Linux 中查找和刪除舊文件?

如何在 Linux 中找到舊文件?

4 個回答。 你可以先說 查找 /var/dtpdev/tmp/ -type f -mtime +15 . 這將找到所有超過 15 天的文件並打印它們的名稱。 或者,您可以在命令末尾指定 -print,但這是默認操作。

Linux 如何查找和刪除超過 30 天的文件?

在 Linux 中查找和刪除超過 X 天的文件

  1. 點 (.) – 代表當前目錄。
  2. -mtime – 表示文件修改時間,用於查找超過 30 天的文件。
  3. -print – 顯示較舊的文件。

如何刪除超過 30 分鐘 Linux 的文件?

刪除早於的文件 x 營業時間 Linux

  1. 刪除早於 1小時。 找到/路徑/到/ * -mmin +60 – 執行 rm {} ;
  2. 刪除超過 30 年的文件 天。 找到/路徑/到/ * -時間 +30 – 執行 rm {} ;
  3. 刪除文件 在最後修改 30分鐘.

如何在 UNIX 中刪除舊文件?

如果要刪除超過 1 天的文件,可以嘗試使用 -mtime +0 或 -mtime 1 或 -mmin $((60*24)) .

我如何在 Unix 中找到最後兩天?

您可以 使用 -mtime 選項. 如果文件在 N*24 小時前最後一次訪問,則返回文件列表。 例如,要查找最近 2 個月(60 天)內的文件,您需要使用 -mtime +60 選項。 -mtime +60 表示您正在查找 60 天前修改的文件。

如何找到舊文件?

-單擊文件或文件夾,然後單擊恢復以前的版本. 您將看到文件或文件夾的可用先前版本的列表。 該列表將包括保存在備份中的文件(如果您使用 Windows 備份來備份文件)以及還原點。

如何在 Linux 中刪除舊文件?

如何在 Linux 中刪除超過 30 天的文件

  1. 刪除超過 30 天的文件。 您可以使用 find 命令搜索所有修改超過 X 天的文件。 …
  2. 刪除具有特定擴展名的文件。 除了刪除所有文件,您還可以添加更多過濾器來查找命令。 …
  3. 遞歸刪除舊目錄。

如何刪除舊的 Linux 日誌?

如何清理 Linux 中的日誌文件

  1. 從命令行檢查磁盤空間。 使用 du 命令查看 /var/log 目錄中哪些文件和目錄佔用的空間最多。 …
  2. 選擇要清除的文件或目錄:...
  3. 清空文件。

如何刪除超過 15 天的 Linux 文件?

解釋

  1. 第一個參數是文件的路徑。 這可以是路徑、目錄或通配符,如上例所示。 …
  2. 第二個參數 -mtime 用於指定文件存在的天數。 …
  3. 第三個參數 -exec 允許您傳入諸如 rm 之類的命令。

如何在 Linux 中使用 find?

查找命令是 用來搜索 並根據您為與參數匹配的文件指定的條件找到文件和目錄列表。 find 命令可用於各種條件,例如您可以按權限、用戶、組、文件類型、日期、大小和其他可能的條件查找文件。

如何刪除 7 天之前的文件 UNIX?

說明:

  1. find :用於查找文件/目錄/鏈接等的 unix 命令。
  2. /path/to/ :開始搜索的目錄。
  3. -type f : 只查找文件。
  4. -姓名 '*。 …
  5. -mtime +7 :只考慮修改時間超過 7 天的那些。
  6. -execdir ...

如何刪除 Windows 中超過 30 天的文件?

要刪除早於 X 天的文件,請執行以下操作。

  1. 打開一個新的命令提示符實例。
  2. 鍵入以下命令: ForFiles /p “C:My Folder” /s /d -30 /c “cmd /c del @file” 用所需的值替換文件夾路徑和天數,您就完成了。
喜歡這篇文章嗎? 請分享給您的朋友:
今日操作系統