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