程序:一個程式在其自身的虛拟位址空間中的一次執行活動,程序是一個程式動态的執行過程。有自己的生命周期,會動态的産生和消亡,程序是資源申請,排程和獨立運作的機關。
程式:靜态的指令集和
程序識别号PID
實際使用者識别号 實際識别組 有效使用者識别号 有效組識别号
程序的輸入輸出環境
檔案描述符:實際上,它是一個索引值,指向核心為每一個程序所維護的該程序打開檔案的記錄表。當程式打開一個現有檔案或者建立一個新檔案時,核心向程序傳回一個檔案描述符
記憶體映射檔案:記憶體映射檔案是由一個檔案到程序位址空間的映射。
檔案系統環境:
環境變量:指在作業系統中用來指定作業系統運作環境的一些參數
遺留資訊:
憑證:
資源統計和限制:
背景執行:
command &
ctrl + Z
jobs 檢視背景工作
fg 将背景的工作調回前台
bg 将背景的工作的狀态由停止改為運作
fg %2 将第二個工作調回前台
kill %1 殺死背景第一個程序
kill -1 重新加載配置檔案 service servername reload
-2 Ctrl + C 終止某個程序
-9 立即殺死
-15 停止 service servername stop
killall/pkill 程序名 直接殺死所有程序
配置本地yun源,須有CD光牒鏡像
[root@oracle yum.repos.d]# vim server.repo
[server]
name=server
baseurl=file:///mnt
enabled=1
gpgcheck=0
ps -A 列出所有程序
-C 列出含有指定指令的程序
-U 列出屬于指定使用者的程序
-t 列出從指定終端啟動的程序
-p 列出指定程序号的程序
-f 詳細格式
-l 長格式
-j 作業格式
[root@tmg-lh-129 ~]# ps -aux
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
使用者 程序ID CPU占用率 記憶體占用率 占用虛拟記憶體大小 占用核心大小 哪個終端 狀态 運作開始時間 運作時間 執行的指令
root 1 0.0 0.0 19232 452 ? Ss 2015 0:01 /sbin/init
ps -eo user 使用者名
uid 使用者号
pid 程序号
ppid 父程序号
size 記憶體大小Kbytes
vsize 總虛拟記憶體大小
share 共享頁數
nice 程序優先級
pri 核心調整優先級
pmem 實體記憶體占用率
trs 程式代碼駐留大小
rss 使用的總實體記憶體數
time CPU占用時間
stat 程序狀态
cmd/args 執行的内容
top q 退出
s 設定重新整理間隔
space 立即重新整理
m 根據記憶體進行排序
p 根據cpu占用率進行排序
u 檢視指定使用者的程序
k 殺死程序
r 更改程序優先級
本文轉自陳繼松 51CTO部落格,原文連結:http://blog.51cto.com/chenjisong/1738517,如需轉載請自行聯系原作者