UNIX系統管理

2021-06-23 08:40:07 字數 3121 閱讀 2977

一、進場管理

1、查詢程序執行狀況(ps) 命令

解釋ps -e

列出正在執行的程序

ps -f

列出程序的詳細資訊

ps -uomc 列出

omc使用者的程序

ps -l

顯示程序最詳細的資訊

•ps-l 顯示結果

•f s   uid   pid ppid  c pri ni     addr    sz    wchan  tty     time   cmd

8 s  1004 6431  6429  0 54   20  618c4028   203  618c4098   pts/9   0:00        f

表示當前程序的狀態是

16進製制的

pid 程序

id s

程序的狀態,他的值有如下解釋

ppid

parent pid(

父程序id) o

--正在執行的乙個程序 c

cpu占有的百分比,0~

100來表示 s

--休眠程序、等待事件喚醒

pri程序優先順序,值越高,優先順序越低 r

--在程序佇列中的程序,等待系統分配資源

addr

程序在記憶體中的位址 z

--僵死程序,程序已經結束,父程序不在等待,但是僵死程序還在程序表中。 sz

程序占用的記憶體大小 t

--停止的程序

tty啟動程序的終端、如果

tty是「?

」則表示程序是系統級的程序

time

程序啟動時間

uid程序屬主id,

root

使用者的id是0

cmd產生程序的命令,或父程序的命令

2、殺死執行程序(kill)•

kill

工具傳送訊號量給程序,當程序收到後,根據訊號量來對程序處理。格式:

kill [-options] [pid-list] [

例]:    kill  -9  444  殺死程序號為

444

的程序

lsof -i:埠號  檢視埠的程序 1

暫停(hangup)

10 通道錯誤

(bus error) 2

中斷(interrupt) 11

不合法記憶體段 3

退出(quit) 12

錯誤的系統呼叫引數 4

非法指令

(illeqgal

instruction) 13

寫入不可讀的連通管道 5

跟蹤中斷

(trace trap) 14

alarm  clock 6

abort 15

軟體結束訊號 7

emt

指令(emulation trap) 16

使用者定義訊號一 8

浮點格式異常

(floating  point  exception) 17

使用者定義訊號二 9

kill(

不可忽略)

3、使用者管理

•增加新使用者(usradd)

•/etc/

useradd

[-c] [-d]] [-g] [-m] [-s]username -c

表示注釋 -m

表示若家目錄不存在,則自動建立 -d

表示家目錄 -s

表示該使用者使用的

shell -g

表示屬於哪個使用者組

•useradd

-c "testuser" -m -d /test/test02 -g

omc-s /bin/

kshtest02

表示要建立乙個名為test02的使用者,屬於omc使用者組,家目錄為/test/test02(自動建立)。"testuser"表示注釋。

•刪除使用者(userdel)

•刪除使用者的命令常用格式為: •

userdel

username

4、使用者組管理

•增加新使用者組

要在unix

系統中增加新使用者組

omc,命令如下:

groupadd

omc

命令執行完後就增加了乙個名為

omc的使用者組。 •

刪除使用者組

要將在unix

系統中使用者組

gp11

刪除,命令如下:

groupdel

gp11

命令執行完後就將

gp11

使用者組刪除了。)

5、磁碟管理

•檢查硬碟使用狀況 df

,du,df

–k,df-h •

硬碟的掛接命令 #

mkdir

/hd1_dir 

建立一目錄 #

chmod

777 /hd1_dir 

改變該目錄許可權

# mount /dev/

linda

/hd1_dir    將/dev/linda掛接到

/hd1_dir目錄其中/dev/

linda是分割槽裝置名。)

•檢查硬碟資訊

root

使用者下鍵入 

#prtvtoc

/dev/

rdsk

/ctds •

硬碟格式化命令

#format •

mount

和unmount命令

•mount

的過程(步驟)如下: 第1

步:建立一目錄 第2

步:對目錄許可權進行修改 第3

步:執行

mount

命令,將裝置掛接到該目錄上 [

例]掛上cd-rom

的命令如下

mount -r /dev/cd0 /

cdrom •

umount

命令將裝置從檔案系統中卸出。

umount

命令格式如下:

umount

裝置檔案 [

例] 卸出cd-rom

的命令如下:

umount

/dev/cd0

SAP BASIS系統管理

系統監控 1 sm51 2 sm50 3 sm66 系統日誌 1 sm21 sap ccms 1 rz20 2 st06 作業系統監視器 operating system monitor 用於分析整個sap技術棧的效能 4 ssaa 用於執行常規的日 周和月的系統管理功能。5 smlg 用於監控sa...

Oracle 系統管理

oracle 系統管理 1.oracle的啟動和關閉 說明 這裡所說的啟動和關閉是對於 oracle 例項而言,而不是對於 oracle 服務而言。如果 oracleserviceorcl 服務未開啟,則會報 ora 12560 tns 協議介面卡錯誤 而且啟動和關閉需要有 dba許可權才能操作,否...

Linux系統管理

程序是正在執行的乙個程式或命令,每乙個程序都有乙個執行的實體,都喲自己的位址空間,並占用一定的系統資源。盤點伺服器的健康狀態 檢視所有系統中所有程序 殺死程序 1.3.1 ps aux 檢視系統中所有程序,使用bsd作業系統格式 1.3.2 ps le 檢視系統中所有程序,使用linux標準命令格式...