码迷,mamicode.com
首页 > 系统相关 > 详细

进程管理

时间:2016-01-26 09:19:27      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:command   配置文件   运行环境   service   记录表   

进程:一个程序在其自身的虚拟地址空间中的一次执行活动,进程是一个程序动态的执行过程。有自己的生命周期,会动态的产生和消亡,进程是资源申请,调度和独立运行的单位。

程序:静态的指令集和

进程识别号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源,须有光盘镜像

[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              更改进程优先级



 







































本文出自 “linux” 博客,谢绝转载!

进程管理

标签:command   配置文件   运行环境   service   记录表   

原文地址:http://chenjisong.blog.51cto.com/7858025/1738517

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!