zoukankan      html  css  js  c++  java
  • 马哥博客N46第五次作业

    1、linux查看系统进程的命令是
    ps、top
    2、在超级用户下显示linux系统中正在运行的全部进程,使用的命令和参数
    ps aux
    ps -ef
    3、在linux操作系统中,现在查看tomcat的进程状态使用命令是
    ps aux | grep tomcat
    4、linux系统中,要想进程在后台运行,在命令结尾加上
    cmd &
    5 、服务器如何设置每周一、三、五凌晨1点自动重启
    [root@Centos8 ~]# crontab -e
    no crontab for root - using an empty one
    crontab: installing new crontab
    [root@Centos8 ~]# crontab -l
    0 1 * * 1,3,5 /usr/sbin/reboot

    6、在linux下top命令中load averages的含义?
    数值表示1分钟、5分钟、15分钟内系统的平均负载
    7、crontab任务计划,写出:周三7-9点每5分钟执行一次a.sh文件?
    [root@Centos8 ~]# crontab -e
    crontab: installing new crontab
    [root@Centos8 ~]# crontab -l
    */5 7-9 * * 3 /bin/bash a.sh

    8、定时任务计划,每天早上6点到12点,每隔2小时执行一次/usr/bin/httpd.sh怎么实现?如何备份生产环境的定时任务?(生产环境的定时任务默认跑在root用户下)
    [root@Centos8 ~]# crontab -e -u root
    crontab: installing new crontab
    [root@Centos8 ~]# crontab -l
    0 6-12/2 * * * /bin/bash /usr/bin/httpd.sh

    [root@Centos8 ~]# scp /var/spool/cron/root X.X.X.X:/root
    9、cron是一个linux下的定时执行工具,可在无需人工干预的情况下运行作业,其基本格式顺序为:* * * * * command,其中第五个星号代表。(c)
    a.分钟 b.小时 c.星期 d.日期
    10 、解释top命令和vmstat命令?
    top命令可以用来查看正在运行的进程和系统负载信息,包括cpu负载、内存使用、各个进程所占系统资源使用了什么命令等
    top行:显示当前系统时间,系统运行的时间,系统在1分钟、5分钟、15分钟内cpu的平均负载
    Tasks行:显示进程统计信息,包括进程总数、运行状态进程数、休眠状态进程数、停止状态进程数和僵尸进程数
    Cpu(s)行:显示cpu统计信息,包括用户空间进程占用cpu百分比、系统空间进程占用cpu百分比,nice值大于0的进程占用cpu百分比,id空闲状态百分比、wait状态百分比,以及处理硬中断、软中断的百分比
    Mem行:显示内存统计信息,包括内存总量、剩余内存、已用内存以及缓冲区的内存数量
    Swap行:显示交换内存统计信息,包括交换内存总量、剩余交换内存大小、已用交换内存大小以及用作缓存的交换内存大小

    PID:进程ID
    USER:启动进程的用户
    PR:进程优先级或实时进程
    NI:进程的nice值
    VIRT:进程所占虚拟内存大小
    RES: 进程所占物理内存大小
    SHR:进程所占共享内存大小
    S:进程的运行状态
    %CPU:进程使用cpu百分比
    %MEM: 进程使用内存百分比
    TIME+:进程使用cpu时间总计
    COMMAND:进程使用的命令

    vmstat命令用来统计虚拟内存、进程信息、CPU活动等
    procs
    r:运行队列中进程数量
    b:等待IO的进程数量
    memory
    swpd:已使用虚拟内存大小
    free:可用内存大小
    buff:用作缓冲区的内存大小
    cache:用作缓存的内存大小
    swap
    si:每秒从交换分区写到内存的大小
    so:每秒写入交换分区的内存大小
    io
    bi:每秒读取的块数
    bo:每秒写入的块数
    system
    in:每秒中断数,包括时钟中断
    cs:每秒上下文切换数
    cpu
    us:用户进程执行时间百分比
    sy:系统进程执行时间百分比
    id:空闲时间百分比
    wa:IO等待时间百分比
    st:虚拟机盗用百分比

  • 相关阅读:
    检测c/c++中内存泄露
    在一个集合S中寻找最大的C使A+B=C且A,B,C均在集合当中
    《为学》
    U盘windows无法格式化的解决办法
    java.lang.AbstractMethodError: oracle.jdbc.driver...解决方法
    sqlplus连接远程Oracle
    oracle字符集导致的乱码问题
    大端与小端存储模式详解
    《劝学》原文
    《报任安书》司马迁
  • 原文地址:https://www.cnblogs.com/zt88/p/13259139.html
Copyright © 2011-2022 走看看