RedHat 程序管理

2021-10-09 05:29:47 字數 1814 閱讀 1661

redhat8-程序管理

程序管理

程序簡介

程序本質:已啟動的執行的程式(獲得了計算機各方面資源)

程序說明:linux使用pid序號區分程序 直接序號:pid %序號:後台程序序號

管理命令

ps  :檢視程序(靜態)

引數-a:顯示所有程序(不含其它使用者開啟的程序)

-u:顯示詳細資訊

-x:顯示所有程序(包含其它使用者開啟的程序)

top :檢視程序(動態)

引數-d:設定重新整理時間(預設每秒重新整理一次)

-p:檢視特定程序

使用方法

h:檢視操作方法幫助

k:殺死程序

z:設定顏色

m:安裝記憶體大小排序顯示

p:按照占用cpu大小排序顯示

kill:控制程序執行(傳送訊號)

訊號型別

-2 :中斷程序

-3 :退出程序

-9 :強制終止程序

-15:正常終止程序

nice:改變程序優先順序

引數-n :程序啟動時設定優先順序

包含命令

renice:重設程序優先順序

優先順序說明

pr :系統認為的優先順序 ni:使用者設定的優先順序 pr= ni + 20 -> 防止使用者設定的優先順序優於系統程序造成系統崩潰

優先順序數字越小優先順序越高

jobs:檢視後台程序

包含命令

fg:把後台命令調到前台

bg:讓後台停止的程序重新啟動

含**釋

ps命令

user :開啟程序的使用者

pid :程序編號

%cpu :程序cpu佔用率

%mem :程序記憶體佔用率

vsz :程序占用虛擬記憶體大小

rss :程序占用物理記憶體大小

tty :開啟程序使用者登入終端資訊

stat :程序狀態

start :程序開啟時間

time :程序占用cpu時間

comman:程序名稱

top命令

us(user) :使用者開啟程序占用cpu大小

sy(sys) :系統開啟程序占用cpu大小

ni(nice) :設定優先順序導致cpu的占用大小

id(idle) :空閒cpu大小

wa(wait) :等待cup大小

hi(hartware) :硬體占用cpu大小

si(software) :軟體占用cpu大小

st(virtule machiine):虛擬機器占用cpu大小

程序狀態

基本狀態

r:(running) (執行)正在執行或在執行佇列中等待

s:(sleeping) (中斷)休眠中,收到訊號由休眠狀態變為執行狀態

t:(stopped) (停止)程序已停止執行

z:(zombie) (僵死)程序已終止,但程序掃瞄還在

狀態字尾

n:優先順序低的程序

s:程序的領導者(在他之下有子程序)

Red Hat包管理系統

red hat包管理系統為rpm red hat package manager rpm的概念 rpm的作用是讓軟體包的安裝與維護自動化。包檔案封裝了程式檔案 配置檔案 說明檔案以及與其他包的依賴關係的描述。不同與debian apt系統多樣化工具的組合,rpm系統將大部分功能集中在同乙個程式中 r...

redhat6和redhat7服務管理命令對比

學習過紅帽rhel6系統的一定知道使用service chkconfig等命令來管理系統服務,而在紅帽rhel7系統中管理服務的命令是 systemctl 兩者使用方法大致相同,我們來做下對比!systemctl管理服務的啟動 重啟 停止 過載 檢視狀態的命令 sysvinit命令 紅帽rhel6系...

RedHat7 NFS服務管理

1.檢視nfs服務狀態 systemctl status nfs server.service 2.預設情況下nfs服務是disable的,enable之後保證每次啟動都自動載入nfs systemctl enable nfs service.service 3.修改 etc export,例如將本...