arp:ARP緩存中包含一個或多個表,它們用于存儲ip地址及其經過解析的MAC地址
// 提取出所有Bound0的ip信息與mac信息
arp -n -i bond0 | awk '$5=="bond0" {PRint $1,$3}'
sed:用來把文檔或字符串里面的文字經過一系列編輯命令
// 從/script/ip讀取單行數據后打印出來
sed -n '1p' /script/ip
// 替換windows中換行符在linux中出現的問題
sed -i 's/^M//g' filename
#注意:^M的輸入方式是 Ctrl + v ,然后Ctrl + M
iptables:是與最新的 3.5 版本 Linux 內核集成的 IP信息包過濾系統
iptables -t filter –(…) //filter數據包過濾表
iptables -t nat –(…) // nat數據包轉換表
iptables -t mangle –(…) // mangle指定處理數據包表
crontab:用于設置周期性被執行的指令,該命令從標準輸入設備讀取指令,并將其存放于“crontab”文件中,以供之后讀取和執行。
// 編輯計劃任務列表
vi /etc/crontab
// 每分鐘執行xxx
*/1 * * * * xxx
// 每天2點20分執行 xxx
20 2 * * * xxx
//在12月內,每天的早上6點到12點中,每隔20分鐘執行xxx
*/20 6-12 * 12 * xxx
//周一到周五每天下午5:00執行xxx
0 17 * * 1-5 xxx
tar:壓縮打包文件等,Unix/Linux系統中備份文件的可靠方法,幾乎可以工作于任何環境中,它的使用權限是所有用戶。
例如:將整個/xxx 目錄下的文件全部打包成為 /tmp/xxx.tar
tar -cvf /tmp/xxx.tar /xxx <==僅打包,不壓縮!
tar -zcvf /tmp/xxx.tar.gz /xxx <==打包后,以 gzip 壓縮
tar -jcvf /tmp/xxx.tar.bz2 /xxx <==打包后,以 bzip2 壓縮
#注意:出現tar: Removing leading `/" from member names異常,原因是由于絕對路徑的特殊設定影響的,解決用tar -zcvfP,也就是在輔項加P
新聞熱點
疑難解答