• 进程管理


    pid, ppid 概念, 注意结合用户权限

    & 放到背景工作, 在指令最后直接 + & 即可, fg/bg 返回
    ctrl + z 暂时放到背景工作, fg/bg 返回
    ( bg 只是显示目前可以被返回的工作时哪个, fg才是真正返回 )
    jobs 显示目前工作内容: jobs -l 显示全内容, -r 显示在运行内容,-s 暂停内容
    fg %jobnumber 将该工作拿到前台
    bg %jobnumber 将该工作拿到后台
    kill -l 显示全部参数, 1,9,15 经常使用, 1表示重新读取, 9表示立刻强制删除, 15表示正常方式结束 kill -9 %1
    kill 之后 %接工作号, 直接接数字就是 PID 号


    真正放到终端机工作
    ------------------------------------------
    nohup [指令] & ( & 是放到背景下执行 )

    进程管理
    ------------------------------------------
    ps -ef ( 查看所有 )
    ps -l ( 查看自己进程 )
    top -d 2 ( 每个2秒刷新一次资源情况 ) q 退出
    top -b -n 2 > /tmp/top.txt ( 只有两次top信息被保留 )
    free 查看内存情况 -m 以 mbytes 显示
    uptime 观察系统启动时间
    vmstat 查看整个系统运行情况
    fuser -uv /u01 列出某个目录目前有哪些用户在使用
    lsof -u root 列出该用户进程打开的所有档案
    lsof +d /dev 列出该文件夹下被打开的所有档案
    pidof init 根据进程名查询到进程的PID

  • 相关阅读:
    UESTC--1267
    HDU--1394
    rvm 安装后的补充工作:source $HOME/.profile
    FFmpeg 初级使用
    Vue 打包部署上线
    阿里云Centos7.6中部署nginx1.16+uwsgi2.0.18+Django2.0.4
    响应式网站设计---Bootstrap
    GitBook简单的使用
    VUE 参数共享问题
    Django之JWT理解及简单应用
  • 原文地址:https://www.cnblogs.com/moveofgod/p/3160496.html
Copyright © 2020-2023  润新知