linux相關命令很重要的

1.rpm安裝和卸載包node

  rpm -ivh /root/Desktop/notepad.rpm,若是出現了錯誤提示"error: Faild dependencies"則代表出現了軟件包依賴問題,下面會有提示須要哪一個文件,安裝完哪一個文件後(google 一個)再次安裝便可.也能夠在上述命令的後面加上--nodeps 強制安裝.mysql

  rpm -e notepad,刪除rpm軟件包web

  rpm -qa |grep ssh,查詢安裝包sql

  2.計算文件行tomcat

  wc filename -lssh

  3.查看動態日誌 tail -f cantalina.outgoogle

  查看文件5行 tail -5 a.txt日誌

  4.複製到遠程機 : scp /home/work/a.txt 192.168.3.23:~/ a.txt文件被複制到了192.168.3.23orm

  5.ps -ef |grep 'tomcat',查看進程中是否含有'tomcat'字符在進程中,kill -9 進程號進程

  6.head -n 1000 engine_20120501_1.log > text2.log 將日誌engine_.log前1000行復制到text2.log

  一樣也能夠查看前十行數據; head -n 10 engine.log

  7.列出文件樹

  find . -print 2>/dev/null|awk '!/\.$/ {for (i=1;i<NF;i ){d=length($i);if ( d < 5 && i != 1 )d=5;printf("%"d"s","|")}print "---"$NF}' FS='/'

  find . -type d -print 2>/dev/null|awk '!/\.$/ {for (i=1;i<NF;i ){d=length($i);if ( d < 5 && i != 1 )d=5;printf("%"d"s","|")}print "---"$NF}' FS='/'

  8. 過濾包含字符的文件的行

  awk 'index($0,"中國人")>=1 {print $0}' engine_20120103.log

  awk -F "[][&]" 'index($13,"lk=")>=1 && length($13)>3 { print( $0);}' log.log//制定切分符號(&)及判斷條件

  9.infobright啓動:/etc/init.d/mysql.d-ib stop|start

相關文章
相關標籤/搜索