欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

shell腳本快速刪除服務器指定目錄下文件(最新方法)

 更新時間:2023年07月18日 16:10:21   作者:逆風水手  
這篇文章主要介紹了shell腳本快速刪除服務器指定目錄下文件(最新方法),包括刪除4天前的文件及只刪除指定文件,本文給大家介紹的非常詳細,需要的朋友可以參考下

刪除4天前的文件

#!/bin/bash
# 指定要刪除文件的目錄路徑
folder_path="/path/to/folder"
# 查找并刪除4天以前的文件
find $folder_path -type f -mtime +3 -delete
# 輸出刪除完成的提示信息
echo "4 days old files have been deleted from $folder_path."

上述腳本中,find 命令用于查找指定目錄下4天以前的文件,并將其刪除。其中,-type f 表示只查找普通文件,不包括目錄和符號鏈接等其他類型的文件;-mtime +3 表示查找修改時間早于3天前的文件;-delete 表示刪除查找到的文件。

腳本中的 $folder_path 可以替換為實際的目錄路徑。執(zhí)行腳本后,將自動刪除指定目錄下4天以前的文件,并輸出刪除完成的提示信息。

只刪除指定文件

#!/bin/bash
# 指定要刪除文件的目錄路徑
folder_path="/path/to/folder"
# 查找并刪除4天以前的.tar文件
find $folder_path -type f -name "*.tar" -mtime +3 -delete
# 輸出刪除完成的提示信息
echo "4 days old .tar files have been deleted from $folder_path."

只了刪除tar文件

系統(tǒng)自動運行方式

可以將腳本添加到系統(tǒng)的定時任務中,以便自動運行。在 Linux 系統(tǒng)中,可以使用 crontab 命令來管理定時任務。

1.以下是一個示例,將腳本添加到每天凌晨3點鐘運行:

2.打開終端,輸入 crontab -e 命令,編輯當前用戶的定時任務。

在打開的文件末尾添加以下一行內容:

0 3 * * * /path/to/script.sh

其中,0 3 * * * 表示每天凌晨3點鐘運行,/path/to/script.sh 是要運行的腳本路徑。

3.保存并關閉文件。

現(xiàn)在,腳本將會在每天凌晨3點鐘自動運行,刪除指定目錄下4天以前的 .tar 文件。如果需要修改定時任務的運行時間,可以修改上述命令中的時間參數(shù)。

到此這篇關于shell腳本實現(xiàn)刪除服務器指定目錄下文件方法的文章就介紹到這了,更多相關shell刪除指定目錄下文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論