mysql 檢視執行級別 執行級別及程序

2021-10-19 18:32:06 字數 1678 閱讀 2146

/etc/rc.d/rc.sysinit

由init程序呼叫執行

完成設定網路、主機名、載入檔案系統等初始化工作

/etc/rc.d/rc指令碼檔案

由init程序呼叫執行

根據指定的執行級別, 載入或終止相應的系統服務

/etc/rc.local指令碼檔案

由rc指令碼呼叫執行

儲存使用者定義的需開機後自動執行的命令

預設的7種執行級別

0:關機狀態

1:單使用者模式

2:字元介面的多使用者模式(不支援網路)

3:字元介面的完整多使用者模式

4:未分配使用

5:圖形介面的多使用者模式

6:重新啟動

檢視執行級別

使用runlevel命令,分別顯示

例子root@localhost ~]# runlevel

n 5  #n是之前沒有級別

[root@localhost ~]# init 3

[root@localhost ~]# runlevel

5 3檢視系統服務的啟動狀態 #不加服務名稱是顯示所有

[root@localhost ~]# chkconfig --list network

network  0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

設定系統服務的啟動狀態

[root@localhost ~]# chkconfig --level 2345 network on

檢視靜態的程序統計資訊

ps aux

常用命令選項

a:顯示當前終端下的所有程序資訊

u:使用以使用者為主的格式輸出程序資訊

x:顯示當前使用者在所有終端下的程序資訊

-e:顯示系統內的所有程序資訊

-l:使用長格式顯示程序資訊

-f:使用完整的格式顯示程序資訊

檢視動態的程序排名資訊

top根據特定條件查詢程序pid資訊

-l:列出程序的名稱

-u:根據程序所屬的使用者名稱進行查詢

-t:根據程序所在的終端進行查詢

pgrep -l 「log」

以樹型結構顯示各程序間的關係

常用命令選項:

-p:列出程序的pid號

-u:列出程序對應的使用者名稱

-a:列出程序對應的完整命令

pstree -aup

終止程序

kill、killall命令

kill用於終止指定pid號的程序

killall用於終止指定名稱的所有程序

-9 選項用於強制終止

[root@localhost ~]# pgrep -l portmap     //查

2869  portmap

[root@localhost ~]# kill  -9  2869

[root@localhost ~]# killall -9 vim

[1]-  已殺死               /usr/bin/vim file1

[2]-  已殺死               /usr/bin/vim file2

kill %數字 #殺掉後台程序  數字為程序號

killall smbd

程序狀態

r  可執行

s 睡眠

t 停止的掛起的

z 殭屍程序

檢視linux系統的執行級別

檢視當前系統的執行級別 root apenglinux runlevel 3 5檢視系統的預設級別 root apenglinux systemctl get default graphical.target 設定系統的預設執行級別為3 root apenglinux systemctl set d...

Linux Run Level 執行級別

檢視linux當前執行級別 runlevel 輸出為 空格分開的兩個字元 上乙個執行級別,若無則為 n 當前執行級別 執行級別 run level 指的是unix link系統下的不同執行模式.許多程式需要開機啟動,在windows叫做 服務service 在linux叫做 守護程序daemon l...

Linux 執行級別

執行級別 runlevel 指的是unix或者linux等類unix作業系統下不同的執行模式。執行級別通常分為7等,分別是從0到6。例如在大多數linux作業系統下一共有如下6個典型的執行級別 0 停機 機器關閉。1 單使用者模式 就像win9x下的安全模式類似 2 多使用者,但是沒有nfs 進入無...