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

Linux学习篇之系统管理

时间:2016-08-06 14:36:28      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:linux

进程查看--ps和pstree命令:

ps aux    #查看系统中所有进程,使用BSD操作系统格式

ps -le    #查看系统中所有进程,使用Linux标准命令格式

pstree  [选项]   #查看进程树

-p:显示进程的PID

-u:显示进程的所属用户


进程查看--top命令:


杀死进程:

kill -1 2235    #重启进程

kill -9 2236    #强制杀死进程

killall [选项][信号] 进程名    #按照进程名杀死进程

-i:交互式,询问是否要杀死某个进程

-I:忽略进程名的大小写

killall -i -9 httpd    #杀死Apache

pkill -9 -t tty1    #按照登录终端杀死进程,可以用来踢出用户


修改进程优先级:

nice -n -5 service httpd start   #使Apache启动时NI的值为-5

renice [优先级] PID    #修改已经存在进程的NI值

renice -10 2125


工作管理:

在程序后加&符号把程序放入后台,并在后台执行

按下Ctrl+z快捷键,放在后台暂停

查看后台的工作:jobs [-l]    # -l:显示工作的PID;“+”表示最近一个放入后台的工作,工作恢复时,默认恢复的工作;“-”代表倒数第二个放入后台的工作

fg %工作号    #将后台暂停的工作恢复到前台,%可以省略

bg %工作号    #把后台暂停的工作恢复到后台执行

把命令放入后台,只能在当前登录终端执行,一旦退出或关闭终端,后台程序就会停止

nohup 程序 &    #让程序在后台运行时脱离终端,即终端退出或关闭,后台程序不会停止


系统资源查看:

vmstat [刷新延时 刷新次数]    #监控系统资源

vmstat 1 3   #每一秒刷新一次,总共3次

dmesg开机时内核检查信息

dmesg | grep CPU   #查看内核检查的CPU信息

free命令查看内存使用状态

free [-b|-k|-m|-g]

-b:以字节为单位显示   -k:KB   -m:MB   -g:GB

cat /proc/cpuinfo    #查看CPU信息

uptime   #显示系统的启动时间和平均负载,也就是top命令的第一行,w命令的第一行。

uname -a    #查看系统相关信息

lsb_release -a    #查看系统发行版本


本文出自 “We_Need_To_Try” 博客,请务必保留此出处http://liuxiao255.blog.51cto.com/10551403/1834930

Linux学习篇之系统管理

标签:linux

原文地址:http://liuxiao255.blog.51cto.com/10551403/1834930

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