• 第六周作业


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

    答:ps

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

    答:ps aux

    3、在Linux操作系统中,现在查看tomcat的进程状态使用命令是

    答:ps aux | grep tomcat

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

    答:&

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

    答:

    0 1 1,3,5 * * root shutdown -r now

    6、在Linux下top命令中load averages的含义

    答:

    平均负载:指定时间内可运行或不可中断的进程数量,和cpu颗数有关,通常每个cpu内核的当前活动进程数不大于3,那么系统性能良好。如果每个cpu的任务数大于5,那么性能就会有问题。

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

    答:

    */5 7-9 * * 3 a.sh

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

    答:

    0 6-12/2 * * * /usr/bin/httpd.sh

    crontab -l > /PATH/crontab.bak

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

    A、分钟  B、小时  C、星期  D、日期

    答:C

    10、解释top命令和vmstat命令

    答:

    top:

    可以查看系统信息和进程实时状态信息,系统信息包括cpu利用率、内存利用率、进程总数和各种状态的进程数量

    进程的实时信息可看到进程的属主、pid、优先级、虚拟内存集、常驻内存集、共享内存、进程状态、cpu利用率、内存利用率、运行时间、执行的命令

    vmstat:

    可以查看内存方面的统计信息,包含如下内容

    procs
    r:可运行(正运行或等待运行)进程的个数,和核心数有关

    b:处于不可中断睡眠态的进程数(被阻塞的队列长度)

    memory
    swpd:交换内存的使用总量

    free:空闲物理内存的总量

    buffer:缓冲大小

    cache:缓存大小

    swap
    si:从磁盘进内存的数据

    so:从内存出到磁盘的数据

    io
    bi:从块设备读入系统(内存)

    bo:从系统(内存)保存到块设备

    system
    in:interrupts 中断速率

    cs:context switch 进程切换速率

    cpu
    us:用户空间的cpu利用率

    sy:内核空间的cpu利用率

    wa:用于等待io的cpu利用率

    st:被虚拟化偷走的cpu利用率

  • 相关阅读:
    各种小例子
    作业 5/20
    课程总结
    构建之法 读书笔记一
    Android实现本地音频播放(可拖动条)
    自我介绍
    上周总结
    《梦断代码》读书笔记三
    《梦断代码》读书笔记二
    《梦断代码》读书笔记一
  • 原文地址:https://www.cnblogs.com/jojohyj/p/13260207.html
Copyright © 2020-2023  润新知