1. 程式人生 > >常用shell命令(一)

常用shell命令(一)

常用Shell命令

1、電源管理命令:
poweroff: 關機  
reboot:重啟    
shutdown:關機或重啟 (shutdown -h 0 、shutdown -r 0)
//有些命令是可以帶引數的,命令和引數、引數和引數之間用一個或多個空格分隔

//有些命令是需要Root許可權才能執行的,普通使用者沒有許可權執行

su: select user   //切換當前使用者

man:manual  //檢視命令或函式的幫助手冊,在Linux世界中,有問題找 “男人”,按Q鍵退出
//Ctrl+C組合鍵:強制終止當前正在執行的命令
2、網路配置管理命令
ifconfig:檢視或設定IP地址等網路配置
ping:檢測本機與目標機器之間的網路是否通暢
netstat:檢視當前網路狀態資訊


clear:清屏
reset:重置終端



3、程序(任務)管理命令
程序(Process):正在執行的程式,或者程式的一次執行過程,一個程序就相當於一個任務
每個程序都有一個不同的編號,即PID,作業系統通過PID來區分不同的程序

Linux等現代作業系統都是多工的系統

ps:process snapshot    //檢視程序快照資訊,常用引數 -e,-aux
top:檢視程序的實時資訊(Q鍵退出)
kill:kill -9 “PID”        結束單個程序,不同程序 PID 不同
killall: killall “程序名”  批量結束程序


在Linux系統中,一個程序通常都對應一個控制終端,不依附於任何終端的程序就是守護程序


&:將命令調到後臺執行
fg:foreground,將當前在後臺的程序調到前臺執行
bg:background,執行處於後臺的所有程序
Ctrl+Z組合鍵:強制將當前在前臺執行的程序調到後臺,並暫停程序的執行