Linux的进程与服务(二)
1.查看进程
ps - processes snapshot
ps aue
ps -elf
[root@localhost ~]# ps aue
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 0.0 0.0 tty1 Ss+ : : /sbin/mingetty tty1 HOME=/ TERM=linux SELINUX_INIT=YES PATH=/bin:/usr/bin:/sbin:/usr/sbin RUNLEVEL= PREVLEVEL=N
root 0.0 0.0 tty2 Ss+ : : /sbin/mingetty tty2 HOME=/ TERM=linux SELINUX_INIT=YES PATH=/bin:/usr/bin:/sbin:/usr/sbin RUNLEVEL= PREVLEVEL=N
【注:】STAT
-R running 正在运行
-S sleep 正在休眠,需要时可唤醒
-Z 僵尸进程,进程结束,内存没有释放,kill
top -d【刷新秒数】 -U【用户名】
[root@localhost ~]# top -d10 #q:退出 k:杀死进程 shift+p根据cpu进行排序,shift+m根据mem进行倒叙
top - :: up :, user, load average: 0.56, 0.15, 0.05
Tasks: total, running, sleeping, stopped, zombie
Cpu(s): 0.1%us, 0.4%sy, 0.0%ni, 97.2%id, 2.1%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 507512k total, 461024k used, 46488k free, 73636k buffers
Swap: 1052248k total, 0k used, 1052248k free, 227088k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
root 121m R 6.0 1.5 :00.03 rhsmd
root S 0.0 0.1 :00.85 init
pgrep 检索进程信息
[root@localhost ~]# pgrep -l -U yimiao
sshd
bash
vim
pstree 进程数
[root@localhost ~]# pstree -aup
[root@localhost ~]# pstree -p yimiao
sshd(10513)───bash(10514)───vim(10568)
进程的前后台调度
正常命令后面加上&就在后台启动
1.ctrl+z 【挂起当前的进程,并转入后台】
2.jobs【查看后台任务列表】
3.fg【将后台任务恢复到前台运行】
4.bg【激活后台被挂起的任务】
杀死进程 kill pid【+9 表示强制终止 killall + 进程名】
[root@localhost ~]# pgrep -l -U yimiao
sshd
bash
vim
[root@localhost ~]# kill
[root@localhost ~]# pgrep -l -U yimiao
sshd
bash
Linux的进程与服务(二)的更多相关文章
- linux内核--进程空间(二)
内核处理管理本身的内存外,还必须管理用户空间进程的内存.我们称这个内存为进程地址空间,也就是系统中每个用户空间进程所看到的内存.linux操作系统采用虚拟内存技术,因此,系统中的所有进程之间虚 ...
- Linux的进程与服务(一)
启动的配置文件/etc/inittab,修改完配置文件以后 init q立即生效 # Default runlevel. The runlevels used by RHS are: # - halt ...
- linux之进程管理(二)
一.查看进程 ps aux 查看系统所有的进程数据 ps -lA 查看所有系统的数据 ps axjf 连同部分进程树状态 ps参数 -A 显示所有进程,等效 -e -a 不与ter ...
- linux分享一:进程全攻略--守护进程(服务)
概括: 进程是程序的运行实例.进程对应一个唯一的进程PID, 统一程序的多个实例可以同时运行,他们的pid互不相同. 进程一般分为交互进程.批处理进程和守护进程(daemons)三类 一:什么是守护进 ...
- asp.net core2.0 部署centos7/linux系统 --守护进程supervisor(二)
原文:asp.net core2.0 部署centos7/linux系统 --守护进程supervisor(二) 续上一篇文章:asp.net core2.0 部署centos7/linux系统 -- ...
- Linux任务调度进程crontab的使用方法和注意事项
参考文章:Linux任务调度进程crond命令的使用方法和注意事项 一.crond简介 概念 crond的概念和crontab是不可分割的.crontab是一个命令,常见于Unix和类Unix的操作系 ...
- [转]❲阮一峰❳Linux 守护进程的启动方法
❲阮一峰❳Linux 守护进程的启动方法 "守护进程"(daemon)就是一直在后台运行的进程(daemon). 本文介绍如何将一个 Web 应用,启动为守护进程. 一.问题的由来 ...
- Linux 守护进程和超级守护进程(xinetd)
一 .Linux守护进程 Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户.提供这些服务的程序是由运行在后台的守护进程来执行的 ...
- Linux守护进程详解(init.d和xinetd) [转]
一 Linux守护进程 Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户.提供这些服务的程序是由运行在后台 的守护进程来执行的 ...
随机推荐
- [LeetCode系列] K节点倒序问题迭代解法
给定链表和整数k, 使用in-space方法将链表按k个为一组进行倒序, 如果剩余个数不足k个则保留其原始顺序. 如给定1->2->3->4->5, k = 2, 需要返回 2 ...
- WindowsServer2012显示计算机的方法
WindowsServer2012显示计算机的方法 (转) 消失的"计算机"?[这周九叔工作比较忙,还有其他琐事缠身,因此SystemCenter2012SP1系列的发布稍慢,抱歉 ...
- 黄聪:Microsoft office 2013版下载、安装及破解工具下载破解教程(Windows Toolkit)
Microsoft Office 2013(Office 15)是微软的新一代Office办公软件,全面采用Metro界面.Microsoft Office 2013官方下载(Office2013专业 ...
- USACO 2016 February Contest, Gold解题报告
1.Circular Barn http://www.usaco.org/index.php?page=viewproblem2&cpid=621 贪心 #include <cstd ...
- postman全方位讲解(有空看下)
Postman 接口测试神器 Postman 是一个接口测试和 http 请求的神器,非常好用. 官方 github 地址: https://github.com/postmanlabs Postma ...
- storm架构及原理
storm 架构与原理 1 storm简介 1.1 storm是什么 如果只用一句话来描述 storm 是什么的话:分布式 && 实时 计算系统.按照作者 Nathan Marz 的说 ...
- 关于mysql 间隙锁
前段时间系统老是出现update死锁,很是纠结.经过排查发现是间隙锁!间隙锁是innodb中行锁的一种, 但是这种锁锁住的却不止一行数据,他锁住的是多行,是一个数据范围.间隙锁的主要作用是为了防止出现 ...
- C细节学习
字符串ascii码值比较compress函数;
- leetcode111
/** * Definition for a binary tree node. * public class TreeNode { * public int val; * public TreeNo ...
- 利用TortoiseGit从Github上下载代码
1.首先确保安装好了Git和TortoiseGit并在Github上有存放资源 2.将git上博客源文件克隆到本地,在本地创建好要存放资源的文件夹,之后在此文件内右键单击,可以看到下拉菜单中增加了To ...