zoukankan      html  css  js  c++  java
  • Linux基本命令篇 进程管理

    查看: ps

    ps aux 该命令返回详细的进程信息.

    TTY代表终端是哪一个, 系统启动的进程终端用?表示. 认为的可以是tty1, tty2等.

    STAT代表进程的状态

    进程树: pstree

    列举了所有进程之间的关系.

    杀死进程: kill, pkill, xkill

    kill [PID] 杀死进程标识为PID的进程.

    pkill [进程名] 指定一个进程名来杀掉该进程.

    xkill 鼠标光标会变成一个X, 选中那个窗口,就会杀掉那个窗口所属的进程.

    动态查看: top

    控制台中的文字每秒钟更新一下, 动态反映进程的状态.

    q键以退出动态查看.

    后台进程: &

    Linux中的窗口计算器命令: gcalctool

    ctrl + c可以终止进程, 这样的进程是一个前台进程, 前台进程可以交互.

    后台进程不能交互, ctrl + c不能终止.

    启动一个后台进程需要在进程名后加一个 &, 例如: gcalctool &

    调回前台: fg

    查看后台的进程可以使用命令jobs, 通过jobs命令,可以获取后台进程的job number.

    fg [job number] 命令可以将job number的后台进程转换到前台.

    回复挂起的后台进程: bg

    [海明的liux讲座这里似乎有点不对头],一下是我找到的英文解释.

    bg [jobspec]

    Resume the suspended job jobspec in the background, as if it had been started with &. If jobspec is not present, the shell's notion of the current job is used. bg jobspec returns 0 unless run when job control is disabled or, when run with job control enabled, if jobspec was not found or started without job control.
    翻译一下应该是用来恢复本来就在后台运行的挂起的进程.

    优先级调整: renice

    任何进程都有优先级, Linux的系统包含的优先级从-20到+19, 共四十个等级. -20优先级最高, 19优先级最低.

    renice -20 –p 4097 该命令将PID为4097的命令的优先级修改为-20.

  • 相关阅读:
    PHP实现无限极分类
    html2canvas生成并下载图片
    一次线上问题引发的过程回顾和思考,以更换两台服务器结束
    Intellij IDEA启动项目报Command line is too long. Shorten command line for XXXApplication or also for
    mq 消费消息 与发送消息传参问题
    idea 创建不了 java 文件
    Java switch 中如何使用枚举?
    Collections排序
    在idea 设置 git 的用户名
    mongodb添加字段和创建自增主键
  • 原文地址:https://www.cnblogs.com/awpatp/p/1528639.html
Copyright © 2011-2022 走看看