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.

  • 相关阅读:
    Android 去除最上面应用名称及图标
    Android 仿QQ消息界面
    多线程断点续传及下载
    android 断点下载---XUtils
    Android判断网路是否畅通加权限
    Android_按两次返回键退出程序和长按返回键退出程序
    Android JPush(极光推送)的使用教程
    使用VS2013自带的PreEmptive Dotfuscator and Analytis来混淆C#代码
    Entity Framework 6连接Oracle、Postgresql、SQLite、LocalDB数据库字符串详解
    Fluent Nhibernate 数据库配置
  • 原文地址:https://www.cnblogs.com/awpatp/p/1528639.html
Copyright © 2011-2022 走看看