ps常用命令简单概括
什么是进程?
被载入内存的一个指令集合;
进程ID USER COMMAND
/proc目录下,可以看到所有内存中运行的进程。
查看进程信息
ps
-a 所有终端中的进程
-x 包括不连接终端的进程
-u 显示用户信息
ps aux
-e 显示所有的进程
-f 显示进程的父进程
ps -ef
-o 显示定制的信息
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
ps -e -o pid, comm, %C
ps aux | grep ^root
进程状态
S 休眠状态(Sleeping)
R 运行状态(Running)
U 等待资源状态(Uninterruptable Sleep)
Z 僵死状态(Zombie)
pstree 显示进程结构树
pgrep -U root 显示root用户的pid
pgrep init 显示init进程的pid
ps -eo pid,comm | grep init
pidof init 显示init进程的pid
信号
信号 15 优雅的杀死
信号 9 强制杀死
信号 2 Ctrl + c
信号 1 重新读取配置文件
信号列表
kill -l
man 7 signal
给进程发送信号
kill 1234
kill -9 1234
进程调度优先级
优先级的取值范围是-20~19
nice值
ps -eo comm,nice
程序启动时,分配nice值
nice -n 5 ./s1.sh
对进程重新赋予nice值
renice 19 pid
作业控制
在后台运行程序
firefox http://localhost &
暂停某个运行程序
Ctrl + z 17信号。
管理后台作业或者暂停的作业:
jobs
fg %1 前台运行作业号为1的程序
bg %2 后台运行作业号为2的程序
kill %2 杀掉作业号为2的程序
转载于:https://blog.51cto.com/juststart/641428
ps常用命令简单概括相关推荐
- Linux下使用ps命令查看进程状态【ps常用命令】
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...
- linux常用命令 ps 常用命令的使用
1.PS 概述 1.ps命令用于显示当前进程 (process) 的状态信息数据. 2.ps命令适用于进程的一次性的查看,如果想对进程时间连续性的监控,可以用top命令 top命令使用地址 https ...
- NBU常用命令简单汇总(二)
1.bplist: 列出 NetBackup 服务器上已备份和存档的文件.列出策略类型为oracle的备份文件名: -C后面是客户端名称 -t 4是指策略类型为oracle 关于策略类型有以下几种: ...
- 学习笔记 - Linux学习笔记 第四讲 Linux常用命令
第四讲 Linux常用命令 4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls clear 清屏命令ls -l #l代表long ls -a #a代表all ls -h #h代表 ...
- Docker+NETCore系列文章(三、Docker常用命令)
文章目录 Docker常用命令 1.帮助命令 2.镜像命令 3.容器命令 3.1新建容器并启动 3.2查看容器列表 3.3退出容器 3.4删除容器 3.5启动和停止容器 4 其他常用命令 4.1后台启 ...
- GCC常用命令与nasm
目录 一.Linux GCC 常用命令 简单编译 预处理 编译为汇编代码(Compilation) 汇编(Assembly) 连接(Linking) 多个程序文件的编译 检错 库文件链接 编译成可执行 ...
- linux常用的简单命令(三)tar、scp、df/du、ps、free、top、netstat、tcpdump、kill、reboot/halt/poweroff、shutdown
转自: https://blog.csdn.net/derpvailzhangfan/article/details/5445820 1.1 打包解包命令(tar) 常用打包命令:tar,一般 ...
- openresty开发系列2--nginx的简单安装,正向、反向代理及常用命令和信号控制介绍...
openresty开发系列2--nginx的简单安装,正向.反向代理及常用命令和信号控制介绍 一.nginx的安装下载及编译安装 1.Nginx下载:nginx-1.13.0.tar.gz,下载到:/ ...
- Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令
Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...
- JVM 调优实战--常用命令参数及PS收集器的GC日志格式
目录 了解JVM常用命令行参数 Parallel Scavenge(PS)的GC日志格式 了解JVM常用命令行参数 JVM的命令行参数参考:https://docs.oracle.com/javase ...
最新文章
- ios的 UIButton
- python代码翻译-python实现在线翻译
- 【Android】Fragment的简单笔记
- Navicat Premium 11 12 闪退
- Guice学习(一)
- vue-cli安装和使用
- 兼容IE和FF:获取Referer的JS和PHP方法 及 PHP利用curl伪造IP和来路
- mysql 403_mysql数据库管理phpmyadmin 403错误的解决方法
- spring cloud bus_Spring Cloud学习笔记--消息总线(Bus)
- Oracle中OEM的启动与关闭
- 20170908在线编程之圆周上问两点间的距离问题
- 梯度下降(二)--机器学习
- 码农面试智力题及答案
- VS2017编译libcef 2623_20181107完成
- 推荐 5 个精选公众号
- [转载]推荐不伤眼睛的文字背景色 VS背景色
- Kaggle图像识别竞赛 Plant Seedlings Classification(植物幼苗分类)具体实现
- 腾讯2021校园招聘-后台综合-第二次笔试 Apare_xzc
- 如何解决数据库分词的拼写纠正问题 - PostgreSQL Hunspell 字典 复数形容词动词等变异还原...
- C#调用银联接口 posinf.dll方法调用
热门文章
- mysql 查询和修改组合_MySql语句大全:创建、授权、查询、修改等
- 全网首发:WINDOWS主机与MAC虚拟机文件访问的解决办法
- MAC编译的JDK执行出错: [libjvm.dylib+0x482a49] PerfDataManager::destroy()+0xab
- Plugin [id: ‘com.github.kt3k.coveralls‘, version: ‘2.8.2‘] was not found in any of the following sou
- GB18030:蒙文字符方向为什么转了90度
- 修改配置文件,编译freeswitch支持H264
- configure: error: C compiler cannot create executables
- 谈因辐射拆基站,理在哪里?
- 对外技术合作,一定要提供一个DEMO供别人参考
- android sqlite配置,60. (android开发)SQLite作为APP应用的配置打包