一些 FreeBSD 常用的管理指令
2 月 15
網路技術 主機管理 No Comments / 3,210 views
壓縮備份
tar zcvfp - 檔案或目錄 | split -b 4096m -a 2 - 存檔名稱字首.
本例中以 - 取代 tar 的壓縮檔案名稱,將壓縮結果傳給 split 進行切割(4G),再存成指定的名稱。
還原解壓
cat 存檔名稱字首* | tar zxvf -
一樣用 - 取代 tar 的壓縮檔案名稱,接收 cat 所傳入的合併檔案來解壓。
批次更名
- 進入要變更的檔案目錄
cd /where/your/files/placed - 這個指令應該會顯示出一堆 mv 的指令,也就是你手動更名時得揮汗輸入的內容
ls foo*.jpg | awk '{print("mv "$1" "$1)}' | sed 's/foo/bar/2' - 確認無誤後,就用下面的指令將他交付執行吧。
ls foo*.jpg | awk '{print("mv "$1" "$1)}' | sed 's/foo/bar/2' | /bin/sh - 最後確認結果
ls bar*