H5W3
当前位置:H5W3 > 其他技术问题 > 正文

linux管理安卓桌面插件

linux系统管理工具

shell脚本代码

——————————>

 

  #!/bin/bash
#2020-07-14
#system manage
menu() {
cat <<-EOF
==================================
           系统管理工具          |
            2020-7-14            |
————–网络—————-
        w  网卡信息收集          |               ************************************************
        b  网卡绑定信息          |               ************************************************
———–系统硬软件————-               ****               ********                *****
        r  系统版本信息          |               ****   *********    *******   ******************
        c  cpu信息               |               ****   **********   *******   ******************
        t  top信息收集           |               ****   **********   *******   ******************
        u  系统负载              |               ****   **********   *******   ******************
        n  列出内核加载的模块    |               ****   *********   ********                *****
————–磁盘—————-               ****              *********   ******************
        h  显示命令帮助          |               ****   **   ***************   ******************
        f  磁盘分区              |               ****   ****   *************   ******************
        d  显示磁盘挂载          |               ****   ******   ***********   ******************
        m  磁盘内存使用量        |               ****   ********   *********   ******************
————系统任务————–               ****   **********   *******   ******************
        o  计划任务表            |               ****   ************   *****   ******************
————虚拟LVM—————               ************************************************
        l  lvm分区信息           |               ************************************************
        s  系统分区树形展示      |
————–环境—————-
        v  环境变量              |
        up 查看服务启动状态      |
       (up完,脚本自动退出)    |
———————————-
———————————-
        q  直接退出exit          |
==================================
EOF
}
menu
while true
do
 read -p “Please input[h  help]:” action
 case “$action” in
 up)
  systemctl list-unit-files
  break
  ;;
 n)
  lsmod
  ;;
 v)
  env
  ;;
 w)
  ifconfig -a
  ;;
 b)
  cat /proc/net/bonding/*
  ;;
 r)
  uname -a
  ;;
 c)
  cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
  echo “CPU核数”
  cat /proc/cpuinfo |grep “cpu cores”|uniq
  ;;
 t)
  top -c -b -n 1 |head -n 30
  ;;
 o) 
  crontab -l
  ;;
 l)
  vgs
  pvs
  lvs #-v –segments
  ;;
 s)
  lsblk
  ;;
 h)
  clear
  menu
  ;;
 f)
  fdisk -l
  ;;
 d)
  df -hT
  ;;
 m)
  free -m
  ;;
 u)
  uptime
  ;;
 q)
  exit
  ;;
 “”)
  true
  ;;
 *)
  echo “error” 
  break
 esac
done

<—————————–

粘贴注意格式和TAB键

 

未经允许不得转载:H5W3 » linux管理安卓桌面插件

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址