真简的-----进程和计划任务管理

                                                                                 进程和计划任务管理

ps   ##只显示当前用户会话中打开的进程

ps a  ##显示当前终端下的所有的进程信息

ps ax  ##显示系统中所有进程信息

ps aux  ##以简单的列表的形式显示进程信息

ps -elf  ##已长格式的形式显示系统中的进程信息,并且包含更丰富的内容

top ##显示进程动态信息:如下表

按c根据cup占用情况对进城进行排序

按m根据内存占用情况进行排序

按h获取在线帮助信息

top可以让长时间不用的进程不掉线,不用时候ctrl+c退出即可

先ps aux

在ps aux |grep bash ##过滤包含bash(翻译)的进程的信息

pgrep -l “log”  ##查看进程中包含log(日志)的进程信息

pgrep -l -u root bash 指定过滤特定用途的相关信息

在另个用户lai终端vi编辑一个进程,可以把它过滤出来

Pgrep -l -u lai 查看lai用户一共现在有多少进程

who都有哪些用户

pgrep -l -u lai -t pts/1  ##过滤lai用户的pts/1这个终端

pgrep --help显示帮助信息

pstree -aup  ##显示当前用系统进程树,包括各进程对应的pid号,用户名,完整命令等

yum -y remove psmisc 卸载pstree命令

kill -9 5  ##强杀进程号为5的进程

systemctl ststus httpd ##查看这个程序有没有开启

pstree -ap lai 列出lai用户的进程及其子进程

  1. 启动后台进程需要使用&符号,&放在执行命令最后面进程启动后,会直接放入后台运行,不占用前台命令操作界面,方便用户进其他操作

如cp /dev/cdrom mycd.iso &复制光盘镜像文件到mycd.iso

  1. 使用命令wget下载一个大的软件包时,发现下载速度缓慢,为了不耽误其他操作,用ctrl+z可将下载任务调入后台并暂停执行,jobs查看后台的进程,加-l可同时显示pid号
  2. 将后台进程恢复到运行

bg可以使后台恢复运行 但是只有一次

fg可将后台任务重新恢复到前台并运行

Pgrep -u root ##一共有多少个进程

Pgrep -u root |wc -l >/opt/psroot.txt  ##统计多少进程并保存在opt/psroot.txt下

cat /opt/psroot.txt可显示统寄出来的信息

 

date  查看时间

Sat nov 18 00:17:04 2017

at 00:19 2017-11-18  在19分时执行at 的命令

at>pgrep -u root |wc -l > /opt/psroot.txt    用Ctrl+d提交退出

在当天21:00时的时候自动关闭当前系统

#at 21:00

at> shuntdown -h now    然后ctrl+d退出

atq可以查看计划任务

yum -y install ntpaliyun.com  ##按装阿里云

atrm 5   可以删除计划进程号为5的任务

cat /etc/crontab

Crontab -e 可设置自己的计划任务

先在which ntpdate查看一下

*/2 * * * * /usr/bin/ntpdate ntp.aliyun.com >>/var/log/ntpdate.log

date

cd /var/log   用ll看一下

cat ntpdate.log

tail -f /var/log/ntpdate.log

Ststemctl ststus crond.service 显示已安装的进程看是不是在运行

Crontab -l 显示当前系统周期性定时进程

Crontab -r 删除设置的周期性任务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值