程序服務管理

2022-06-06 03:54:09 字數 996 閱讀 9275

一---終止程序kill和killall

kill 選項 程序號

killall 程序名(子程序也被乾掉)

常用選項

-9 :表示強制程序立即停止

案例1:踢掉某個非法登入的使用者

kill 程序號 kill 11421

案例2:終止遠端登入服務sshd,在適當時候再次重啟sshd服務

kill sshd對應程序號 /bin/systemctl strat sshd.service

案例3:終止終端

先 ps -aux | grep bash 檢視程序號

再 kill -9 程序號

二---檢視程序樹pstree

常用選項:

-p:顯示程序的pid

-u: 顯示程序所屬的使用者

案例1:請你樹狀的顯示程序號

pstree -p

案例2:顯示程序的使用者

pstree -u

三---服務(service)管理

執行在後台的,通常都會監聽某個埠,等待其它程式的請求。比如(mysqld,sshd,防火牆等),因此又叫做守護程序,特別重要。

a)service管理指令:

1)service 服務名 strat/stop/restart/reload/status

2)在centoos7.0後很多不用service了,用systemctl

3)service指令管理的服務在/etc/init.d檢視

b)檢視服務名:

1) 用 ls -l /etc/init.d看到service管理的服務(有限)

2)直接輸setup,前面有*號的代表自動啟動,按空格取消*

5 程序 服務管理

ps 檢視當前程序的瞬時快照 top 顯示當前正在執行的程序 kill 終止程序 killall 按名稱殺死程序 wait 等待指定的程序 nohup 執行指定的命令不受掛起 chkconfig 為系統服務更新和查詢執行級別資訊 jobs 列出活動的作業iostat 報告cup統計資料和裝置 分割槽...

Linux服務程序管理

在linux中,每個執行的程式 都稱為乙個程序。每乙個程序都分配乙個id號。每乙個程序,都會對應乙個父程序,而這個父程序可以複製多個子程序。例如www伺服器 每個程序都可能以兩種方式存在的。前台 與後台,所謂前台程序就是使用者目前的螢幕上可以進行操作的。後台程序則是實際在操作,但由於螢幕上無法看到的...

linux服務程序管理

linux安裝軟體步驟 1 安裝軟體 2 修改配置檔案 3 啟動服務 service httpd start 4 檢視程序 ps ef ps ef grep httpdpstree 程序樹 pstree p 程序樹 pid 關閉程序 pkill httpd kill 9 pid pkill hup ...