小心使用rm指令,不小心敲錯幾天的努力全泡湯了
rm-rf慎用
指令敲得多了linux 虛擬主機,常在海邊走,難免會濕鞋
明天,一個手誤,敲錯了指令,把本來想要留的資料夾給rm-rf掉了
幾天心血全木有了,靠,死的心都有了
經百度,google以及嘗試無果,哎,這個之後再研究如何尋回吧
幾點教訓:
1.rm非常是rm-rf之前,當心,三思,或則直接將指令改寫掉
2.做好備份linux如何還原回收站刪除的檔案,有方便的備份腳本
3.做好定時備份,有個高手搞定時腳本,每晚定時自個執行,雖然刪錯了也不會這麼憋屈
首先linux如何恢復回收站刪除的檔案學linux有前途嗎,搞個回收站
#在~下.bashrc或則.bash_profile加入
mkdir -p ~/.trash alias rm=trash alias r=trash alias rl='ls ~/.trash' alias ur=undelfile undelfile() { mv -i ~/.trash/$@ ./ } trash() { mv $@ ~/.trash/ }
這是執行
rm就相當於執行mv了
#註:此時早已木有rm-rf了
刪掉的檔案會在.trash中出現
可以恢復回來
urfilename
這就帶來一個問題,怎麼刪掉回收站裡的東西,這是後rm在這裡是木頭有用的
在剛剛.bashrc下繼續加函數
cleartrash() { read -p "clear sure?[n]" confirm [ $confirm == 'y' ] || [ $confirm == 'Y' ]&& /usr/bin/rm -rf ~/.trash/* }
$..bashrc
#之後,如果想清空回收站的話
$cleartrash就行了
備份腳本正在搞
包括打包壓縮快速備份腳本和午夜定時備份腳本
linux下刪掉檔案修補,目前還木有學會,哎
血的教訓,防範未然
以上是小心使用rm指令,不小心敲錯幾天的努力全泡湯了的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

LXD被描述為下一代容器和虛擬機管理器,它為在容器內部或虛擬機中運行的Linux系統提供了沉浸式的。 它為有支持的Linux分佈數量提供圖像

Clear Linux OS是人們想要最小,安全和可靠的Linux分佈的理想操作系統 - Ahem System Admins。它針對英特爾體系結構進行了優化,這意味著在AMD SYS上運行Clear Linux OS

創建自簽名SSL證書的關鍵步驟如下:1.生成私鑰,使用命令opensslgenrsa-outselfsigned.key2048生成一個2048位的RSA私鑰文件,可選參數-aes256實現密碼保護;2.創建證書請求(CSR),運行opensslreq-new-keyselfsigned.key-outselfsigned.csr並填寫相關信息,特別是“CommonName”字段;3.自簽名生成證書,通過opensslx509-req-days365-inselfsigned.csr-signk

Firefox瀏覽器是大多數現代Linux分佈(例如Ubuntu,Mint和Fedora)的默認瀏覽器。最初,它的性能可能令人印象深刻,但是隨著時間的流逝,您可能會注意到瀏覽器的快速和響應不佳

在Windows上解壓.zip文件可右鍵選擇“全部提取”,而.tar.gz文件需借助7-Zip或WinRAR等工具;在macOS和Linux上,.zip文件可雙擊或使用unzip命令解壓,.tar.gz文件可用tar命令或直接雙擊解壓。具體步驟為:1.Windows處理.zip文件:右鍵→“全部提取”;2.Windows處理.tar.gz文件:安裝第三方工具→右鍵解壓;3.macOS/Linux處理.zip文件:雙擊或運行unzipfilename.zip;4.macOS/Linux處理.tar

遇到DNS問題時首先要檢查/etc/resolv.conf文件,查看是否配置了正確的nameserver;其次可手動添加如8.8.8.8等公共DNS進行測試;接著使用nslookup和dig命令驗證DNS解析是否正常,若未安裝這些工具可先安裝dnsutils或bind-utils包;再檢查systemd-resolved服務狀態及其配置文件/etc/systemd/resolved.conf,並根據需要設置DNS和FallbackDNS後重啟服務;最後排查網絡接口狀態與防火牆規則,確認53端口未

發現服務器運行緩慢或內存佔用過高時,應先排查原因再操作。首先要查看系統資源使用情況,用top、htop、free-h、iostat、ss-antp等命令檢查CPU、內存、磁盤I/O和網絡連接;其次分析具體進程問題,通過ps、jstack、strace等工具追踪高佔用進程的行為;接著檢查日誌和監控數據,查看OOM記錄、異常請求、慢查詢等線索;最後根據常見原因如內存洩漏、連接池耗盡、緩存失效風暴、定時任務衝突進行針對性處理,優化代碼邏輯,設置超時重試機制,加限流熔斷,並定期壓測評估資源。

作為系統管理員,您可能會發現自己(今天或將來)在Windows和Linux並存的環境中工作。 有些大公司更喜歡(或必須)在Windows Box上運行其一些生產服務已不是什麼秘密
