一周入門Linux 實操篇 程序管理

2022-09-07 07:33:10 字數 1515 閱讀 2371

在linux中,每個執行的程式都稱為乙個程序.每乙個程序分配乙個id號.

程序分為前台和後台.

基本介紹

ps命令用於檢視當前系統中,有哪些程序執行及執行狀況

ps詳解

檢視***程序指令:ps-aux | grep ***

system: 展示風格

user:使用者名稱

pid:程序號

%cpu:程序占用cpu百分比

%mem:程序占用物理記憶體百分比

vsz:程序占用虛擬記憶體百分比(單位kb)

rss:程序占用物理記憶體大小(單位kb)

ti:終端名稱縮寫

staat:程序狀態,其中s-睡眠,s-表示該程序是會話的嚮導程序,n-表示程序擁有比普通優先順序更低的優先順序,r-正在執行,d-短期等待,z-僵死程序,t-被跟蹤或者被停止

started:程序啟動時間

time:cpu時間,程序使用cpu總時間

command:啟動程序所用的命令和引數

基本語法:kill 引數() 程序號killall 程序名稱

引數: -9 立即停止

基本語法:pstreee 引數

常用選項:-p顯示程序pid-u顯示程序所屬使用者

介紹service(服務)本質就是程序,但是執行在後台,通常都會監聽某個埠,等待其他程式的請求.因此又稱為守護程序.

service 管理指令

基本語法:service 服務名 start/stop/restart/reload/status

chkconfig 指令

通過chkconfig可以給服務的各個執行級別設定自啟動

基本語法:chkconfig -- level 5 服務名 on/off

systemctl 指令

基本語法:systemctl start/stop/status 服務名

設定服務自啟動狀態:

介紹top與ps命令很相似.它們都用來顯示正在執行的程序,top在一段時間可以更新正在執行的程式

基本語法:top 引數

引數說明:

互動操作說明:

一周入門Linux 實操篇 RPM YUM

rpm包的簡單查詢指令 查詢已安裝的rpm列表 rpom qa grep 軟體名 rpm包的基本格式 rpm包的其他查詢指令 查詢所安裝的所有rpm軟體包 rpm qa morerpm qa grep 查詢軟體是否安裝 rpm qi 軟體包名 查詢軟體包中的檔案 rpm ql 軟體包名 查詢檔案所屬...

一周入門Linux 實操篇 使用者管理

linux是乙個多使用者的作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統 新增使用者useradd 使用者名稱 刪除使用者userdel 使用者名稱 設定使用者密碼passwd 使用者名稱 查詢使用者指令id 使用者名稱 切換使用者su 使...

一周入門Linux 實操篇 Vi和Vim快速入門

linux系統內建vi文字編輯器 vim具有程式程式設計的能力,可以看作時vi的增強版 正常模式 預設模式,使用上 下 左 右鍵移動游標,可使用刪除處理文件內容,也可以複製,貼上處理檔案資料 插入模式 按下i,i,o,o,a,a,r,r等任何乙個字母後進入編輯模式,一般按i即可 命令列模式 按下es...