进程与周期任务

STAT:进程状态:
R:running
S: interruptablesleeping
D: uninterruptable sleeping
T: stopped
Z: zombie
+: 前台进程
l: 多线程进程
L:内存分页并带锁
N:低优先级进程
<: 高优先级进程
s: session leader,会话(子进程)发起者
top栏位信息简介:
us:用户空间
sy:内核空间
ni:调整nice时间
id:空闲
wa:等待IO时间
hi:硬中断
si:软中断(模式切换)
st:虚拟机偷走的时间
并行运行进程:
方法1
vi all.sh
f1.sh&
f2.sh&
f3.sh&
方法2
(f1.sh&);(f2.sh&);(f3.sh&)
方法3
{ f1.sh& f2.sh& f3.sh& }
命令:
ps aux
a 选项包括所有终端中的进程
u 选项显示进程所有者的信息
x 选项包括不链接终端的进程
f 选项显示进程的父进程
o 属性… 选项显示定制的信息
pid、comm、%cpu、%mem、state、tty、euser、ruser
pgrep 搜索进程
-u 生效者
-U 真正发起运行命令者
-t 与指定终端相关的进程
-l 显示进程名
-a 显示完成格式的进程名
-P 显示指定进程的子进程
pidof 按进程名字搜索
lsof 搜索进程
uptime 显示当前时间,系统已启动的时间.
top 进程信息
排序:
P 以占据的CPU百分比,%CPU
M 占据内存百分比,%MEM
T 累积占据CPU时长,TIME+
显示:
l 是否显示平均负载和启动时间
t 是否显示进程和CPU时间
m 是否显示内存信息
操作:
c 是否显示完整命令信息
q 退出top
k 终止某个进程
参数:
-d 刷新信息时长
-b 批模式,一批一批显示
-n 显示多少行
htop 比top更强大.
glances 系统监控工具
vmstat 系统资源统计
instat 系统资源统计
dstat 系统资源统计
kill
1:SIGHUP 重读配置文件
2:SIGINT 中断进程
9:SIGKILL 杀死进程
15:SIGTERM 终止进程,默认操作
killall 杀死某个进程的所有子进程
bg 启动后台作业
fg 将后台作业调回前台
jobs 查看后台作业
nohup 脱离终端继续执行作业
screen 脱离终端继续执行作业
-S
-x
at 未来某个时间点执行一次任务
-V 显示版本信息
-l 列出任务列表
-d 删除任务
-c 查看具体任务
-f 从指定文件中读取任务
-m 任务完成后发送邮件
白名单:/etc/at.allow
黑名单:/etc/at.deny
crontab 周期性任务
系统计划任务配置文件:/etc/crontab
-l 列出所有任务
-e 编辑任务
-r 移除所有任务
-i 交互式模式移除指定任务
-u 指定用户管理cron任务
黑白名单:/etc/cron.{allow,deny}
anacron 当计算机关机开机后检查未执行的周期任务

原创文章,作者:z long,如若转载,请注明出处:http://www.178linux.com/75762

(0)
z longz long
上一篇 2017-05-15
下一篇 2017-05-15

相关推荐

  • 6

    请详细总结vim编辑器的使用并完成以下练习题; 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/ rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; #   cp /etc/rc.d/rc.sysinit /tmp/ #   vim…

    Linux干货 2017-02-07
  • 上古神器之vim

    sed 前言:前面学到了文本处理三剑客之一grep,但是grep在有些时候显得力不从心,我们需要一款针对行操作的处理工具,没错,这就是sed流编辑器。 sed用法提炼: sed 's/(text1)(text2)(text3)/\1\2\3/'  vim 前言:强大的Linux如果没有一款疯狂的编辑器,常用的编辑操作会…

    Linux干货 2016-08-12
  • DHCP服务介绍及搭建

    DHCP服务介绍及搭建

    2018-01-16
  • Nginx作为web服务器的使用配置

    概述     Nginx是一款免费开源的web服务器,同时也可以作为http、imap/pop3协议进行反代服务器,本篇介绍一些nginx作为web服务器方面的相关配置,具体包含:     1、nginx基础概念介绍     2、nginx…

    Linux干货 2016-10-27
  • 第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限 答:     复制目录:cp -R /etc/skel /home/tuser1     修改权限:chmod -R go=- /home/tuser1 2、编辑/etc/group文件…

    Linux干货 2016-12-07
  • Kernel——linux的核心

    Linux Kernel: CentOS 启动流程:POST –> BootLoader(BIOS,MBR) –>Kernel(initrd) –> rootfs –> switch_root –> /sbin/init     …

    Linux干货 2016-09-11