博客第11周

1、linux查看系统进程的命令是

ps或top

2、在超级用户下显示linux系统中正在运行的全部进程,使用的命令和参数

ps aux 或ps -ef
3、在linux操作系统中,现在查看tomcat的进程状态使用命令是

ps -ef|grep tomcat

4、linux系统中,要想进程在后台运行,在命令结尾加上

&
5 、服务器如何设置每周一、三、五凌晨1点自动重启

00 1  * * 1,3,5  /sbin/reboot 
6、在linux下top命令中load averages的含义?

1分钟,5分钟,15分钟平均负载

7、crontab任务计划,写出:周三7-9点每5分钟执行一次a.sh文件?

*/5 7-9 * * 3 /bin/bash a.sh >/dev/null 2>&1
8、定时任务计划,每天早上6点到12点,每隔2小时执行一次/usr/bin/httpd.sh怎么实现?如何备份生
产环境的定时任务?(生产环境的定时任务默认跑在root用户下)

0 6-12/2 * * * root /usr/bin/httpd.sh >/dev/null 2>&1

0 6-12/2 * * * /usr/bin/tar -Pcvf /root/crontabbak-`date +\%F-\%T`.zip /var/spool/cron/root

9、cron是一个linux下的定时执行工具,可在无需人工干预的情况下运行作业,其基本格式顺序为:*
* * * * command,其中第五个星号代表。c

a.分钟 b.小时 c.星期 d.日期
10 、解释top命令和vmstat命令?

vmstat : 虚拟内存信息

porcs: 进程 

          r:可运行的进程数;

         b:不可中断睡眠状态的进程数

memory:内存信息

         swap:交换内存使用总量

         free:空闲内存使用总量

         buffer:用于buffer的内存总量

         cache:用于cache的内存总量

swap: 交换内存

     si:从硬盘到交换内存(kb/s)

     so:从交换内存到硬盘的数据速率(kb/s)

io:硬盘读写

   bi:从块设备读入数据到系统的速率(kb/s)

   bo:保存数据到块设备的速率

system: 

     in: interrupts 中断速率

     cs:context switch 进程切换速率

cpu:

   us sy id wa st 

top : 显示linux 进程信息

第一行表示的项目依次为当前时间、系统运行时间、当前系统登录用户数目、1/5/10分钟系统平均负载;

第二行显示的是所有启动的进程、目前运行、挂起 (Sleeping)的和无用(Zombie)的进程;

第三行显示的是目前CPU的使用情况,us用户空间占用CPU百分比、sy 内核空间占用CPU百分比、ni 用户进程空间内改变过优先级的进程占用CPU百分比(中断处理占用)、id 空闲CPU百分比、wa 等待输入输出的CPU时间百分比、

第四行显示物理内存的使用情况,包括总的可以使用的内存、已用内存、空闲内存、缓冲区占用的内存。

第五行显示交换分区使用情况,包括总的交换分区、使用的、空闲的和用于高速缓存的大小。

第六行显示

PID(Process ID):进程标示号 ( 每个 process 的 ID )

USER:进程所有者的用户名 ( 该 process 所属的使用者 )

PR:进程的优先级别 ( Priority 的简写,程序的优先执行顺序,越小越早被执行 )

NI:进程的优先级别数值 ( Nice 的简写,与 Priority 有关,也是越小越早被执行 )

VIRT:进程占用的虚拟内存值。

RES:进程占用的物理内存值。

SHR:进程使用的共享内存值。

S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数。

%CPU:该进程占用的CPU使用率。

%MEM:该进程占用的物理内存和总内存的百分比。

TIME+:该进程启动后占用的总的CPU时间 ( CPU 使用时间的累加 );

Command:进程启动的启动命令名称;

    

原文地址:https://www.cnblogs.com/yazhan/p/13252313.html