rm -f filename.sh
站在用戶的角度思考問題,與客戶深入溝通,找到鹽田網(wǎng)站設計與鹽田網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、虛擬主機、企業(yè)郵箱。業(yè)務覆蓋鹽田地區(qū)。
rm 命令刪除 ,后面跟腳本文件名,可以使用通配符 * ?等
linux是一個很能自動產(chǎn)生文件的系統(tǒng),日志、郵件、備份等。雖然現(xiàn)在硬盤廉價,我們可以有很多硬盤空間供這些文件浪費,讓系統(tǒng)定時清理一些不需要的文件很有一種爽快的事情。不用你去每天惦記著是否需要清理日志,不用每天收到硬盤空間不足的報警短信,想好好休息的話,讓我們把這個事情交給機器定時去執(zhí)行吧。
二、 分析日志
查看日志路徑和日志命名規(guī)則:
要清理這個目錄下面如此命名規(guī)則的日志。
三、方法
這時我想的肯定是希望能寫一個腳本把這些日志清除掉,但不是刪除掉。那么現(xiàn)在需要實現(xiàn)3步:
? ?1.找到所有項目的log的位置
? ?2.清除或者刪除log內(nèi)容
? ?3.定時執(zhí)行腳本
刪除和清空日志命令:
find?對應目錄?-mtime?+天數(shù)?-name?"文件名"?-exec?rm?-rf?{}?\;
實例命令:
find?/opt/soft/log/?-mtime?+7 -name?"*.log"?-exec?rm?-rf?{}?\;
說明:
將/opt/soft/log/目錄下所有7天前帶".log"的文件刪除。具體參數(shù)說明如下:
find:linux的查找命令,用戶查找指定條件的文件;
/opt/soft/log/:想要進行清理的任意目錄;
-mtime:標準語句寫法;
+7:查找7天前的文件,這里用數(shù)字代表天數(shù);
"*.log":希望查找的數(shù)據(jù)類型,"*.jpg"表示查找擴展名為jpg的所有文件,"*"表示查找所有文件,這個可以靈活運用,舉一反三;
-exec:固定寫法;
rm?-rf:強制刪除文件,包括目錄;
{}?\;?:固定寫法,一對大括號+空格+\+;
清空方法:
find?/opt/soft/log/?-mtime?+7 -name?"*.log"?-type f -print?-exec truncate -s 0 {} \;? ? -將符合這樣一個條件的文件查到出來并賦予它0M的大小。
-type f -print:?將符合的文件打印出來
truncate -s 0 aa.txt:意思是將aa.txt的大小變成0M,即把aa.txt的內(nèi)容清空了
您好,如果腳本運行后把腳本刪了,那么可能會出現(xiàn)一些問題。首先,腳本刪除后,可能會導致程序無法正常運行,因為腳本是程序的一部分,它包含了程序的指令和語句,如果腳本被刪除,程序就無法正常運行。其次,腳本刪除后,可能會導致數(shù)據(jù)丟失,因為腳本中可能包含了一些數(shù)據(jù),如果腳本被刪除,這些數(shù)據(jù)也會被刪除,從而導致數(shù)據(jù)丟失。此外,腳本刪除后,可能會導致程序安全性降低,因為腳本中可能包含了一些安全控制,如果腳本被刪除,這些安全控制也會被刪除,從而導致程序安全性降低。因此,建議您在刪除腳本之前,先考慮清楚,以免造成不必要的麻煩。
網(wǎng)站題目:linux刪除腳本命令 刪除 linux命令
瀏覽地址:http://redsoil1982.com.cn/article32/doedisc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、面包屑導航、做網(wǎng)站、Google、網(wǎng)站排名、電子商務
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)