系统状态检测及进程控制
1,/proc 是系统的一个窗户,可以透视内核
2,建议将hosts里localhost,locahost.locadomain 解析为127.0.0.1 把系统域名解决为局域网的ip
3,df 看硬盘容易,du 可以看文件大小 dum -sh /可以看目录大小,free可以查看内存使用量
4,/proc/sys/是系统的内核参数,可以设置,调整优化
5 echo 1>/proc/sys/net/ipv4/icmp_echo_ignore_all 可以禁止ping本机,不回应icmp报文ls
6,系统日志一般是放在 /var/log/,一般软件会把指定级别的日志写入messages日志里,安全性的日志会写在secure里,比哪用户登录没有成功,会写在secure日志,wtmp也是以二进制形式存储的系统登录日志,cron 为计划任务的日志,boot.log为系统启动日志,dmesg为系统内核日志

7,process进程,thread 为线程,进程和进程之间是通过ipc通迅的
8,top命令可以查看当前进程,和进程状状态,默认是按cpu排序的,按k 输入进程号可以kill进程,默认为向进程发送15号信号,9号信号可以强制杀掉进程,一般不建议对进程发送9号信号,<>可以翻页

9,kill命令可以向进程发送信号,默认发送为第15号信号,如果15号进信号不响应,可以kill -9 pid,19号信号为暂停信号,可以暂停进程,18号信号为继续. kill -l可以显示信号列表.
10,ps au 也可以显示系统进程,常用ps aux 显示所有的进程,a显示前台所有进程 u 显示用户, x显示后台进程 f 显示子进程父进程关系,init为所有进程的父进程,进程id永远都是1
11 killall httpd可以杀掉所有的httpd 进程,skill spx 可以杀掉spx用户的所有进程 ,也可以加pts 控制台号 kill家族都可以用 -9 来强制关掉
12 进程状态 S sleep T stop R running D deepsleep Z僵尸进程
13 pstree 以树型显示父子进程的关系
14 进程优先级一般以nice值 -20 -- 19来表示 ,-20优先级最高, nice -n -10 updatedb & 可以以-10的优
先级在后台执行 update,可以在top 里用r命令调整进程优先线,renice 可以更改进程的优先级
15 可以在进程执行命令后加 & 以jobs方式运行, kill %1 可以杀掉第一个任务 jobs ,fg %1 可以把第1号jobs拿到前台来
16,nohup updatedb & 让一个程序脱离控制台在后台运行,控制台关闭,他也不会关闭

linux 下进程状态及进程控制的更多相关文章

  1. windows和linux下关闭Tomcat进程

    windows和linux下解决Tomcat进程 windows下启动Tomcat报错,8080端口号被占用,报错信息如下 两种解决方法,一种是关闭了这个端口号,另外一种是修改Tomcat下的serv ...

  2. Linux下查看某个进程打开的文件数-losf工具常用参数介绍

    Linux下查看某个进程打开的文件数-losf工具常用参数介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在linux操作系统中,一切皆文件.通过文件不仅仅可以访问常规数据,还 ...

  3. Linux下分析某个进程CPU占用率高的原因

      Linux下分析某个进程CPU占用率高的原因 通过top命令找出消耗资源高的线程id,利用strace命令查看该线程所有系统调用  1.top 查到占用cpu高的进程pid 2.查看该pid的线程 ...

  4. 解决linux下tomcat停止进程任存在问题

    解决linux下tomcat停止进程任存在问题 在Linux下(之所以强调linux下,是因为在windows下正常),执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访 ...

  5. windows和linux下杀死Tomcat进程,解决端口占用

    windows和linux下解决Tomcat进程 windows下启动Tomcat报错,8080端口号被占用,报错信息如下 两种解决方法,一种是关闭了这个端口号,另外一种是修改Tomcat下的serv ...

  6. linux下1号进程的前世(kthread_init)今生(init)

    参考: 1.  Linux下1号进程的前世(kernel_init)今生(init进程)----Linux进程的管理与调度(六) 2. linux挂载根文件系统过程 3. BusyBox init工作 ...

  7. linux下实现监控进程网络带宽

    嗯,近期都在网易游戏实习,所以貌似有段时间没有上来写点东西了... 来网易游戏实习最基本的目的事实上就是想知道在游戏公司里面工作都是些什么内容,毕竟自己曾经也没有接触过游戏公司.. 还比較的好奇.. ...

  8. linux下查看当前进程以及杀死进程

    ###linux下查看当前进程以及杀死进程 查看进程 ps命令查找与进程相关的PID号: ps a :显示现行终端机下的所有程序,包括其他用户的程序. ps -A :显示所有程序. ps c :列出程 ...

  9. Linux下查看哪些进程占用的CPU、内存资源

    1.CPU占用最多的前10个进程: ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps a ...

随机推荐

  1. C C++ Java中的static

    [原文出处]: http://hi.baidu.com/aezealer/blog/item/fb8fdd438113c8169213c6c5.h tml 术语“static”有段不寻常的历史.起初, ...

  2. z-index的最大值、最小值

    浏览器 最大值 超过最大值后变成 最小值 小于最小值后变成 备注 IE6 2147483647 2147483647 -2147483648 -2147483648   IE7 2147483647 ...

  3. Web2py也有意思的

    多学学,以后可以方便的自己写代码了. 对于各种WEB框架,这也是打一个基础的时候. 相信学入门了,对PHP的,JAVA的WEB框架,都是能理解更深入的. def index(): "&quo ...

  4. XJOI网上同步测试DAY14 T2

    思路:先考虑在D高度的最小圆覆盖,再一层一层往下走时,可以保证圆心与最开始的圆相同的时候答案是最优的. 时间复杂度O(n) 有一个坑点,就是我用了srand(time(NULL))就T了,RP太差了. ...

  5. 用TMS的控件就可以了,有bug叫他们改

    [深圳]大宝delphi本身不是太隐定.不建议弄太多自己的东西.还要debug好长时间.为了快.便不去弄控件了够用了.真的.都不用花太多时间去弄这弄那.有bug叫他们改便可以.

  6. Kafka小记

    kafka简介 kafka是由LinkedIn开发,主要是用来处理Linkedin的大面积活跃数据流处理(activity stream).  此类的数据经常用来反映网站的一些有用的信息,比如PV,页 ...

  7. 给大家推荐一款代替Visio的在线作图工具ProcessOn

    过去作图的时候一直都是在用visio,每一次换了电脑使用都要重新安装,这大家都知道,最头疼的就是激活问题,曾经因为激活问题我“找遍了”正个互联网,最后还没找到...从08年开始到现在,visio用了这 ...

  8. OSI七层结构

  9. mysql简单练习

    数据库入门 2.1 引入 数据保存到内存: 优点: 1)读写非常快 缺点: 1)程序关闭导致数据丢失 数据保存到文件: 优点: 1)数据可以永久保存 缺点: 1)频繁地IO操作,效率不高! 2)数据管 ...

  10. tomcat与resin的比较

    Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了 ...