zoukankan      html  css  js  c++  java
  • linux进程管理

    #列出进程
    ps -a  列出所有运行中/激活进程
    ps -ef |grep  列出需要进程
    ps -aux  显示进程信息,包括无终端的(x)和针对用户(u)的进程:如USER, PID, %CPU, %MEM等
    #列出进程树
    pstree
    #可以监视系统中不同的进程所使用的资源
    top
    #htop是交互式的文本模式的进程查看器,需要额外安装
    htop
    #nice命令用户可以设置和改变进程的优先级。提高一个进程的优先级,内核会分配更多CPU时间片给这个进程
    nice <优先值> <进程名> 通过给定的优先值启动一个程序
    #renice命令类似nice命令。使用这个命令可以改变正在运行的进程优先值。
    renice -n -p  改变指定进程的优先值
    #通过指定用户和组来改变进程优先值
    renice -u -g 
    #杀死进程
    kill <pid>
    #控制系统资源在shell和进程上的分配量。
    ulimit -a  显示当前用户关联的资源限制
    #提供当前登录的用户及其正在执行的进程的信息。
    w 显示信息头包含信息,如当前时间、系统运行时长、登录用户总数、过去的1,5,15分钟内的负载均衡数。
    #扫描当前运行进程,然后按照命令匹配条件列出匹配结果到标准输出
    pgrep -u mint sh
    #ipcs命令报告进程间通信设施状态
    ipcs -p -m
    #挂起当前执行程序
    ctrl+z 
    #bg将程序放到后台运行
    bg 
    #fg命令可以将后台程序调到前台执行。
    fg %进程id
    #使用‘jobs’命令列出所有后台进程。
    jobs
    #杀死httpd服务所有进程
    killall httpd 
    #查询sshd的pid
    pidof sshd 
  • 相关阅读:
    ECharts之柱状图 饼状图 折线图
    Vue自定义指令(directive)
    HDU 1231 最大连续子序列
    POJ 2533 Longest Ordered Subsequence
    HDU 1163 Eddy's digital Roots
    HDU 2317 Nasty Hacks
    HDU 2571 命运
    HDU 4224 Enumeration?
    HDU 1257 最少拦截系统
    HDU 2740 Root of the Problem
  • 原文地址:https://www.cnblogs.com/wangbin2188/p/14597551.html
Copyright © 2011-2022 走看看