校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Linux自定義防誤刪腳本的思路與測試

Linux自定義防誤刪腳本的思路與測試

熱門標簽:電話機器人對家居行業幫助大嗎 沈陽ai電銷智能機器人 合肥電銷外呼系統供應商 電商外呼系統排名 蘭州電銷機器人加盟 如何申請400的電話呀 地圖標注審核周期 AI智能電銷機器人壞處 黑暗之魂3地圖標注

一、背景

俗話說的真好,常在河邊走,怎能不濕鞋,本想刪除服務器上臨時的系統掃描文件如下圖:

由于是在root的家目錄,本想這/tmp/下有很多系統掃描文件,系統性的tab了一下,由于是自己的監控測試服務器也沒多想,tab了一下應該是有多個文件,之后直接跟*然后刪除全部掃描文件,但發現回車的一瞬間,發現/tmp只有一個掃描文件,瞬間頭皮發麻,雖然只是自己的測試服務器,但下面也有很多腳本和數據文件,心里又氣又恨。查看了下測試服務器只有一個根也沒其他磁盤,此時ext3grep/extundelete這類工具就沒辦法了,想想也是有其他辦法,但比較麻煩,算了就當買個教訓吧,里面寫個自定義rm命令腳本,來避免此類事情的發生。

二、思路

由于是過度自信,操作執行rm -rf手速感人,也沒多看,因此自定義rm命令即可

  • 通過alias rm來移動文件到一個回收站目錄
  • 定期的在系統磁盤允許可控的使用率情況下來對文件進行刪除

因此寫了一下腳本來實現,與其說放勿刪,不如說是延遲刪除更為確切

git地址

#!/bin/bash
# auth:kaliarch
# function:自定義rm命令,每天晚上定時清理

# 定義rm刪除命令替換腳本
CMD_SCRIPTS=$HOME/.rm_scripts.sh
# 定義回收站目錄
TRASH_DIR=$HOME/.TRASH_DIR
CRON_FILE=/var/spool/cron/root
BASHRC=$HOME/.bashrc

[ ! -d ${TRASH_DIR} ]  mkdir -p ${TRASH_DIR}

cat gt; $CMD_SCRIPTS lt;gt; $CRON_FILE
echo "刪除目錄:$TRASH_DIR"
echo "刪除腳本:$CMD_SCRIPTS"
echo "請執行:source $BASHRC 來加載文件或退出當前shell重新登錄"

三、測試

運行腳本替換rm命令

之后推出重新登錄,或按提示source文件加載生效

腳本生成文件

可以看到在腳本運行用戶的家目錄,會生成回收站目錄和文件刪除腳本,會創建定時任務定時清理回收站,可以根據后期磁盤情況,自定義周期清理,

測試文件刪除

對文件或目錄進行rm命令操作,可以發現是已經成功移動到回收站,定時任務會定時清理該目錄下的東西,延遲我們日常rm -rf 誤操作命令

四、擴展

  • 作為工程師,日常操作一定還是要小心
  • 使用云服務器,做好定時快照策略
  • 如果為傳統服務器做好文件異地備份
  • 安裝使用數據恢復軟件工具ext3grep、extundelete等第一時間恢復誤操作數據。

附:Linux中利用chattr命令防止文件被刪除

我們都知道,Linux是個很強大的系統。每個文件都有一定的權限,有的用戶可以處理,有的只有root用戶可以刪除。但人總會有失誤的時候,比如我們在root用戶里用命令“sudo rm -fr ‘文件夾名' ”,這會使得我們很沮喪。有時候,我們把一個重要的文件夾放在主文件夾里,有時一不小心,我們就會把它誤刪了。

哈哈,Linux里有一個十分有用的命令“chattr”, 它會很好的解決我們的問題。

1. 概述

linux中鍵入“man chattr”,其描述為“chattr changes the file attributes on a Linux file system.”從這我們很容易得出:在Linux文件系統里,chattr是可以改變文件的屬性。

2. 具體的語法格式

chattr [ -RVf ] [ -v version ] [ mode ] files...[1]

注:中括號是可選選項,而 files 表明其為參數,必須要有。如果您加上版本號(-v),您必須 鍵入版本號。如:chattr -v 1.8 files

3. 重要選項詳細解釋

接下來我們分析,一些對我們有用的選項

  • -R 對于本條命令遞歸更改文件的屬性。(即文件夾和文件甚至文件夾里的子文件和子文件夾都附上相同的屬性)
  • -V 輸出詳細的信息,如果有版本號的話,并輸出版本號
  • -v 設置文件的版本號

4. 文件屬性

1)mode 選項

就是[1]中,[mode] 選項,而此選項格式為 “+文件屬性”或“-文件屬性”或“=文件屬性”

  • “+文件屬性” 就是添加該屬性
  • “-文件屬性”去掉此屬性
  • “=文件屬性” 此文件有且只有這屬性

2)文件屬性

  • a 文件是否只能添加,修改,而不能刪除
  • c 文件夾是否能添加壓縮文件
  • s 安全刪除
  • u 不可刪除

注:c,s,u不能在ext2,ext3,ext4文件系統

如果你的文件系統是其中之一,你就使用a屬性,可以避免你的文件被刪除。

如:sudo chattr -V +a file

解除鎖定:

sudo chattr -V -a file

五、總結

到此這篇關于Linux自定義防誤刪腳本的文章就介紹到這了,更多相關Linux自定義防誤刪腳本內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Windows和Linux下定時刪除某天前的文件的腳本
  • Linux下通過腳本自動備份Oracle數據庫并刪除指定天數前的備份
  • linux刪除無效鏈接文件腳本分享
  • Linux使用shell腳本定時刪除歷史日志文件

標簽:黔南 河北 常州 河池 隴南 通遼 淮南 黔南

巨人網絡通訊聲明:本文標題《Linux自定義防誤刪腳本的思路與測試》,本文關鍵詞  Linux,自定義,防誤,刪,腳本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux自定義防誤刪腳本的思路與測試》相關的同類信息!
  • 本頁收集關于Linux自定義防誤刪腳本的思路與測試的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久成人麻豆午夜电影| 久久99久久精品欧美| 日韩国产欧美一区二区三区| 欧美日韩成人高清| 亚洲成人在线免费| 欧美成人一区二区三区片免费| 免费成人你懂的| 久久一日本道色综合| 99久久综合99久久综合网站| 亚洲人成7777| 日韩一区二区三区精品视频| 国产91丝袜在线播放0| 一级特黄大欧美久久久| 精品国产精品一区二区夜夜嗨| 99国产精品国产精品久久| 婷婷亚洲久悠悠色悠在线播放| 久久久久久久电影| 欧美三日本三级三级在线播放| 久久国产三级精品| 中文字幕一区免费在线观看| 欧美一级专区免费大片| 成人黄色小视频| 一区二区三区在线不卡| 欧美电影精品一区二区| 91福利视频在线| 国产成人综合在线| 看电视剧不卡顿的网站| 亚洲综合一区在线| 久久精品一区二区| 欧美日韩一区中文字幕| 99久久精品国产麻豆演员表| 久久99久久久欧美国产| 婷婷久久综合九色综合伊人色| 国产精品久久久久久久第一福利| 日韩欧美一区二区视频| 欧美美女一区二区在线观看| 91在线观看免费视频| 国产高清成人在线| 精品亚洲porn| 久久国内精品自在自线400部| 亚洲电影第三页| 伊人色综合久久天天人手人婷| 国产无人区一区二区三区| 精品日韩欧美在线| 欧美va亚洲va| 日韩三级免费观看| 91精品国产高清一区二区三区蜜臀 | 国产一区二区三区| 日韩精品色哟哟| 午夜精品一区在线观看| 亚洲成人三级小说| 免费高清视频精品| 麻豆精品视频在线观看| 国内不卡的二区三区中文字幕 | 久久成人免费电影| 麻豆精品一区二区综合av| 亚洲精品久久久久久国产精华液 | 在线播放欧美女士性生活| 色综合久久久久综合体桃花网| 国产69精品久久久久毛片| 不卡一区中文字幕| 91福利在线免费观看| 欧美系列亚洲系列| 欧美一区二区在线不卡| 精品国产髙清在线看国产毛片| 国产日韩欧美在线一区| 中文字幕在线观看不卡| 亚洲国产精品久久人人爱| 日韩电影在线免费观看| 国产在线观看一区二区| eeuss鲁片一区二区三区在线看| 91麻豆国产香蕉久久精品| 欧美日韩免费高清一区色橹橹| 欧美二区在线观看| 日韩欧美国产午夜精品| 久久精品夜色噜噜亚洲a∨| 亚洲欧美一区二区不卡| 五月天精品一区二区三区| 久久精品99国产精品| 不卡的av中国片| 欧美日韩五月天| 国产欧美日韩亚州综合 | 极品少妇xxxx精品少妇| 国产91清纯白嫩初高中在线观看| 91久久一区二区| 久久色.com| 亚洲成人av福利| 成人在线综合网站| 欧美一区二区女人| 日韩毛片在线免费观看| 美女www一区二区| 在线看不卡av| 国产精品入口麻豆九色| 麻豆91免费看| 欧美另类一区二区三区| 亚洲图片欧美激情| 国产一区91精品张津瑜| 欧美一区二区三区公司| 亚洲柠檬福利资源导航| 国产成人aaaa| 欧美成va人片在线观看| 午夜精品久久久久久久蜜桃app| 国产乱码一区二区三区| 91精品国产免费| 亚洲大片精品永久免费| 色综合欧美在线视频区| 久久精品欧美一区二区三区不卡 | 91色视频在线| 久久网这里都是精品| 人禽交欧美网站| 制服丝袜av成人在线看| 五月婷婷综合激情| 色婷婷一区二区| 成人免费在线观看入口| 成人av动漫在线| 欧美国产丝袜视频| 国产福利一区在线观看| 久久久久一区二区三区四区| 久草精品在线观看| 久久影院电视剧免费观看| 久久9热精品视频| 337p日本欧洲亚洲大胆精品| 另类人妖一区二区av| 欧美va日韩va| 风间由美一区二区av101| 久久久精品天堂| 国产成人免费在线| 欧美激情一区二区三区不卡 | 在线观看国产91| 亚洲免费观看在线视频| 色猫猫国产区一区二在线视频| 亚洲欧美日韩国产中文在线| 91丨九色丨国产丨porny| 亚洲激情六月丁香| 欧美人体做爰大胆视频| 午夜国产精品一区| 日韩免费观看2025年上映的电影| 亚洲成人手机在线| 日韩欧美你懂的| 国产福利精品一区二区| 国产精品久久免费看| 99久久国产综合色|国产精品| 亚洲美女视频在线| 91精品国产综合久久精品app| 美国一区二区三区在线播放| 久久精品视频免费观看| 91蜜桃在线免费视频| 日韩精品欧美成人高清一区二区| 欧美mv日韩mv国产网站app| 国产高清精品久久久久| 亚洲柠檬福利资源导航| 日韩三级视频在线看| 成人国产免费视频| 三级欧美韩日大片在线看| 精品对白一区国产伦| 日本乱人伦一区| 久久99精品国产麻豆婷婷洗澡| 亚洲国产激情av| 欧美日韩高清在线| 成人看片黄a免费看在线| 亚洲午夜免费电影| 久久久影院官网| 欧美人牲a欧美精品| 成人黄色一级视频| 久久精工是国产品牌吗| 亚洲国产一区二区a毛片| 久久久美女毛片| 538prom精品视频线放| 成人激情开心网| 狠狠久久亚洲欧美| 亚洲综合激情网| 国产精品热久久久久夜色精品三区| 欧美日韩一区二区三区四区| 国产91精品一区二区| 精品无码三级在线观看视频| 亚洲韩国精品一区| 1000部国产精品成人观看| 欧美成人性战久久| 欧美日韩国产片| 91色婷婷久久久久合中文| 韩国v欧美v日本v亚洲v| 视频一区二区三区在线| 亚洲第一激情av| 亚洲免费在线视频一区 二区| 国产视频在线观看一区二区三区| 欧美日韩国产精品成人| 色欲综合视频天天天| 成人国产视频在线观看| 国产一区二区三区观看| 久久99精品视频| 日本aⅴ免费视频一区二区三区 | 久久成人久久爱| 日本成人中文字幕在线视频 | 国产成人aaa| 国产永久精品大片wwwapp| 亚洲大片一区二区三区| 亚洲综合在线第一页| 亚洲精品中文在线观看| 国产精品国产自产拍高清av王其| 国产日韩欧美高清在线|