本文將介紹Linux中關(guān)于進程、網(wǎng)絡(luò)、進程相關(guān)的指令,在學習這些命令的使用最好都自己動手實操一遍,方便加深對命令的理解。
【a】lsblk:查看當前系統(tǒng)的分區(qū)情況。
lsblk -f:查看當前系統(tǒng)的分區(qū)和掛載點情況。
【b】du指令:查看某個目錄的磁盤使用情況,默認為當前目錄。
du -lh /test:查看/test目錄的磁盤使用情況
du -ach --max-depth=1 /opt:查詢/opt目錄的磁盤使用情況,子目錄深度為1。
【c】磁盤統(tǒng)計命令
ls -l /home| grep "^-" | wc -l:統(tǒng)計/home目錄下文件的數(shù)量。
ls -l /home| grep "^d" | wc -l:統(tǒng)計/home目錄下目錄的數(shù)量。
例:grep -r "close" /home/* | more 在home目錄下所有文件中查找,包括close的文件,并分頁輸出。在三臺機器datadir目錄( /home/myname/zookeeper 目錄)下,分別生成一個myid文件,其內(nèi)容分別為1,2,3。2.在lr的安裝目錄(例如d:\program files\mercury\loadrunner\bin)下,雙擊“register_vugen.bat”文件linux命令大全,注冊信息被重新改寫,之后重啟。
ls -lR /home| grep "^d" | wc -l:統(tǒng)計/home目錄下目錄的數(shù)量(包括子目錄的)。
【d】df命令:查看系統(tǒng)整體的磁盤使用情況
【e】ping 主機名稱:測試當前服務(wù)器與目標服務(wù)器是否連通。
ping : 測試當前服務(wù)器與百度服務(wù)器是否連通
【f】ifconfig:查看IP地址
【g】ps指令:顯示系統(tǒng)執(zhí)行的進程詳細信息。
在菜單頁面下,我們可以查看當天的詳細運動日志,并了解當前表盤信息,用手機隨時隨地查看詳細運動情況。(2)主機b查看“進程監(jiān)控”|“進程視圖”枚舉出的當前系統(tǒng)運行的進程,并和主機a的查看結(jié)果相比較。主機b查看“進程監(jiān)控”-->“進程視圖”枚舉出的當前系統(tǒng)運行的進程,并和主機a的查看結(jié)果相比較。
ps -ef:以全格式顯示當前所有的進程。
-e :顯示所有進程
-f :全格式
【h】終止進程 kill 和 killall
kill 1130: 殺掉進程編號為1130的進程。
kill -9 2964:強制殺掉進程編號為2964的進程。
killall 進程名稱:通過進程名稱殺掉某個進程。
【i】pstree指令:查看進程樹
pstree -p:樹狀的形式顯示進程的 pid。
pstree -u:樹狀的形式進程的用戶 id。
【j】top指令:動態(tài)監(jiān)控進程
top wsh:監(jiān)視wsh用戶。
top: 輸入top, 按回車鍵,查看執(zhí)行的進程。
u: 然后輸入“u” 回車linux命令大全, 再輸入用戶名wsh
top + 回車 + k + 進程編號PID + 回車:根據(jù)進程編號終止指定的進程。
【k】netstat指令:查看當前系統(tǒng)的網(wǎng)絡(luò)情況
netstat -anp:查看系統(tǒng)所有的網(wǎng)絡(luò)服務(wù)。
netstat -anp | grep sshd:看服務(wù)名為 sshd 的服務(wù)的信息。
【m】tree:以樹形方式顯示目錄結(jié)構(gòu)
, 就不說最好了). 沒用過的也建議試試看, 當然 vim 對編寫文本文件很方便好用, 比如編寫程序, html文檔等等, 卻不能用來編寫 word 文檔.關(guān)于 vim 的安裝, 基本使用方法等網(wǎng)絡(luò)上能搜出許多, 就不在這里羅嗦了, 要是對 vim 有興趣, 那就看看這里(中文文檔): http://vcd.gro.clinux.org/本文就說些其中比較有用, 比較常用的命令, 若能熟練運用這些命令, 那么會發(fā)現(xiàn)編輯文件很舒服.說明:以下的例子中 xxx 表示在命令模式下輸入 xxx 并回車以下的例子中 :xxx 表示在擴展模式下輸入 xxx 并回車小括號中的命令表示相關(guān)命令.在編輯模式或可視模式下輸入的命令會另外注明.1. 查找 /xxx(。然后到控件臺命令行操作界面中,通過命令加載光盤,并執(zhí)行l(wèi)inux/install.sh腳本,以安裝xs-tools。2.安裝:要安裝sqlite3,可以在終端提示符后運行下列命令:sudo apt-get install sqlite3檢查版本sqlite3 -version3.測試當前目錄下建立test.db測試數(shù)據(jù)庫文件sqlite3 test.db查詢信息.database退出.exit4.圖形界面可以選擇sqlitebrowser程式(qt3)sudo apt-get install sqlitebrowser啟動圖形界面可以在終端提示符后輸入sqlitebrowser5.編程php:sudo apt-get install php5-sqlitepython:sudo apt-get install python-pysqlite2ruby:sudo apt-get install libsqlite3-ruby比較有用的命令:.tables 顯示數(shù)據(jù)庫中所有的表..schema 顯示所有的表的創(chuàng)建語句..schema tablex 顯示表tablex的創(chuàng)建語句..quit 退出sqlite庫包含一個名字叫做sqlite3的命令行,它可以讓用戶手工輸入并執(zhí)行面向sqlite數(shù)據(jù)庫的sql命令。
tree /test :以樹形結(jié)構(gòu)顯示/tree目錄。