天天看點

程序管理

程序:一個程式在其自身的虛拟位址空間中的一次執行活動,程序是一個程式動态的執行過程。有自己的生命周期,會動态的産生和消亡,程序是資源申請,排程和獨立運作的機關。

程式:靜态的指令集和

程序識别号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,如需轉載請自行聯系原作者

繼續閱讀