zoukankan      html  css  js  c++  java
  • 系统管理

    系统监控

    系统管理

    1. 分区的本质?
    2. 如何查看/dev/sda的分区信息?
    3. 解释一下软硬链接?
    4. 文件系统由拿几部分组成?
    5. 聊一聊你对swap的看法?
    6. 一块磁盘从插入服务器到能使用要经历哪些阶段?
    7. 如何分区?如何格式化?如何查看分区的UUID?
    8. 如何永久挂载?
    9. /etc/fstab的文件格式?
    10. 如何添加swap分区?
    11. 解释一下缓存和缓冲?
    12. 如何查看分区使用情况?
    13. linux的删除原理?
    14. linux的启动过程?
    15. 解释一下cat一文件的执行过程?随便解释一下进程的安全上下文。
    16. 如何理解suid?sgid?sticky权限?
    17. linux的启动过程?
    18. 进程的生命周期
    19. 写时复制和保存现场
    20. IO过程
    21. 进程的状态?说出四种。
    22. 通过pstree -p可显示父子进程的状态,-p还可以显示pid。
    23. ps -l 列出于当前shell相关的进程,解释一下下面的内容。
    [root@tomcat2 ~]# ps -l
    F S   UID    PID   PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
    4 S     0   7183   7181  0  80   0 - 28861 do_wai pts/0    00:00:00 bash
    0 R     0   8810   7183 30  80   0 - 38312 -      pts/0    00:00:00 ps
    

    24.显示root在运行什么内容,ps -u root

    25.较为全面的显示全部进程,ps -aux

    root@tomcat2 ~]# ps aux
    USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    root          1  0.0  0.1 125296  3772 ?        Ss   11:00   0:01 /usr/lib/sys
    

    26.自定义显示什么内容,ps -exo pid,psr,pri,command

    27、显示rsyslog进程的pid,pgrep rsyslog

    28、pkill后面跟名字,面kill后面是跟id号

    29、top -p pid动态查看一个进程的状态,top默认按照cpu的占用率排序,M按照内存排序,P按照CPU排序,解释一下top显示的内容

    top - 20:08:38 up 9:08, 2 users, load average: 0.00, 0.01, 0.05
    Tasks: 101 total, 1 running, 100 sleeping, 0 stopped, 0 zombie
    %Cpu0 : 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    KiB Mem : 2028088 total, 1413740 free, 119128 used, 495220 buff/cache
    KiB Swap: 4325372 total, 4325372 free, 0 used. 1727232 avail Mem

    30:vim放入后台再次调用的方法

    31:解释一下进程的优先级?

    32:调整已经运行的进程的优先级,比如rsyslog

    33:指定一个新的程序运行的ni值,比如shell

    单机性能监控

    • 进程监控指标:等待cpu资源的进程数(r)、等待IO的进程数(b)
    • 内存监控指标:swapd、cache、buffer、free
    • swap监控指标:读(si)、写(so)
    • io监控指标:bi(写),bo(读)
    • 系统性能监控指标:中断次数(in)、cs(进程上下文切换次数)
    • cpu监控指标:us(用户进程战胜的百分比),sy(内核空间占用的百分比),id(cpu的空闲百分比)、wa(IO等待进程数量百分比)
    • CPU监控指标:个数、核数、负载数(top/htop/vmstat)
    • memory四个重要指标:swap(从内存调用到swap分区的)、buffer、cache、free
    • 单个进程占用资源查看:top -p pid,pidstat
    • 综合性能统计(vmstat、top、htop,sar)
    • io性能统计(iostat),还是主要关注iowait值
    • 网络性能统计(netstat,mtr)
  • 相关阅读:
    NopCommerce代码结构
    至于你信不信,我反正是信了——以类为单位的编程思想
    男人的小金库藏在哪里?——公共数据集Model
    老婆使用说明书——注册系统的逻辑与结构
    ASP.NET学习参考站点
    学了N年英语,你学会翻译了吗?——最基本的数据库连接
    编程也讲禅,您读过《金刚经》吗?——ADO.NET核心类的灭度与SQLHelper的诞生——十八相送(上)
    文件夹病毒专杀工具
    不想当将军的学生,不是好程序员——数据访问层DAL——程序结构的思考
    html的标签一共有多少个?
  • 原文地址:https://www.cnblogs.com/yizhangheka/p/12795424.html
Copyright © 2011-2022 走看看