核心命令、文本處理命令和開機自啓動腳本

Linux核心命令

運維內容html

  • strace
  • netstat
  • perf
  • top
  • pidstat
  • mpstat
  • dstat
  • vmstat
  • slabtop
  • free
  • top
  • tcpdump
  • ip
  • nicstat
  • dtrace
  • ping
  • dtrace
  • blktrace
  • iptop
  • iostat
  • stap

文本處理類的命令:linux

  • wc
wc [option] [file]...
    -l: 統計行數
    -c: 統計字節數
    -w;統計單詞數
  • tr
  • tr: 轉換字符或刪除字符 tr '集合1' '集合2' tr -d '字符集合'
  • cut
This is a test line.
-d字符:指定分隔符
-f#: 指定要顯示字段
    單個數字:一個字段
    逗號分隔的多個數字:指定多個離散字段
    -:連續字段,如3-5;
  • sort
按字符進行比較
sort [option] file...
    -f: 忽略字符大小寫;
    -n: 比較數值大小;
    -t: 指定分隔符
    -k: 指定分隔後進行比較字段
    -u: 重複的行,只顯示一次; 
  • uniq
移除重複的行
-c:顯示每行重複的次數 -d:僅顯示重複過的行
-u: 僅顯示未曾重複的行
  • 工具速查連接

開機自啓動腳本

若是要添加爲開機啓動執行的腳本文件,可先將腳本複製或者軟鏈接到/etc/init.d/目錄下,而後用:ios

update-rc.d xxx defaults NN命令(NN爲啓動順序), 

將腳本添加到初始化執行的隊列中去。網絡

注意若是腳本須要用到網絡,則NN需設置一個比較大的數字,如99。運維

1) 將你的啓動腳本複製到 /etc/init.d目錄下,如下假設你的腳本文件名爲 test。tcp

2) 設置腳本文件的權限工具

 $ sudo chmod 755 /etc/init.d/test

3) 執行以下命令將腳本放到啓動腳本中去:spa

 $ cd /etc/init.d
 $ sudo update-rc.d test defaults 95
相關文章
相關標籤/搜索