• 第六周作业


    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利用率

  • 相关阅读:
    【java】对象赋值给另一个对象
    spring boot系列(五)spring boot 配置spring data jpa (查询方法)
    Spring Data JPA 查询
    Spring Data JPA 介绍
    OpenID简介
    OAUTH协议介绍
    URL encoding(URL编码)
    RESTful 介绍
    spring boot系列(四)spring boot 配置spring data jpa (保存修改删除方法)
    spring boot 启动报 java.lang.NoClassDefFoundError: ch/qos/logback/core/spi/LifeCycle 错误
  • 原文地址:https://www.cnblogs.com/jojohyj/p/13260207.html
Copyright © 2020-2023  润新知