2025年3月29日 星期六 甲辰(龙)年 月廿八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 系统应用 > Linux

shell脚本,自动化运维脚本

时间:03-20来源:作者:点击数:35

shell脚本,自动化运维脚本

  • #!/usr/bin/env bash
  • # ---------------------------------------------------------------------------------
  • # 控制台颜色
  • BLACK="\033[1;30m"
  • RED="\033[1;31m"
  • GREEN="\033[1;32m"
  • YELLOW="\033[1;33m"
  • BLUE="\033[1;34m"
  • PURPLE="\033[1;35m"
  • CYAN="\033[1;36m"
  • RESET="$(tput sgr0)"
  • # ---------------------------------------------------------------------------------
  • printf "${BLUE}\n"
  • cat << EOF
  • ###################################################################################
  • # 安装常用命令工具
  • # 命令工具清单如下:
  • # 核心工具:df、du、chkconfig
  • # 网络工具:ifconfig、netstat、route、iptables
  • # IP工具:ip、ss、ping、tracepath、traceroute
  • # DNS工具:dig、host、nslookup、whois
  • # 端口工具:lsof、nc、telnet
  • # 下载工具:curl、wget
  • # 编辑工具:emacs、vim
  • # 流量工具:iftop、nethogs
  • # 抓包工具:tcpdump
  • # 压缩工具:unzip、zip
  • # 版本控制工具:git、subversion
  • #
  • ###################################################################################
  • EOF
  • printf "${RESET}\n"
  • printf "\n${GREEN}>>>>>>>>> 安装常用命令工具开始${RESET}\n"
  • # 核心工具
  • printf "\n${CYAN}>>>> install coreutils(df、du)${RESET}\n"
  • yum install -y coreutils
  • printf "\n${CYAN}>>>> install chkconfig${RESET}\n"
  • yum install -y chkconfig
  • # 网络工具
  • printf "\n${CYAN}>>>> install net-tools(ifconfig、netstat、route)${RESET}\n"
  • yum install -y net-tools
  • printf "\n${CYAN}>>>> install iptables${RESET}\n"
  • yum install -y iptables
  • # IP工具
  • printf "\n${CYAN}>>>> install iputils(ping、tracepath)${RESET}\n"
  • yum install -y iputils
  • printf "\n${CYAN}>>>> install traceroute${RESET}\n"
  • yum install -y traceroute
  • printf "\n${CYAN}>>>> install iproute(ip、ss)${RESET}\n"
  • yum install -y iproute
  • # 端口工具
  • printf "\n${CYAN}>>>> install lsof${RESET}\n"
  • yum install -y lsof
  • printf "\n${CYAN}>>>> install nc${RESET}\n"
  • yum install -y nc
  • printf "\n${CYAN}>>>> install netstat${RESET}\n"
  • yum install -y netstat
  • # DNS工具
  • printf "\n${CYAN}>>>> install bind-utils(dig、host、nslookup)${RESET}\n"
  • yum install -y bind-utils
  • printf "\n${CYAN}>>>> install whois${RESET}\n"
  • yum install -y whois
  • # 下载工具
  • printf "\n${CYAN}>>>> install curl${RESET}\n"
  • yum install -y curl
  • printf "\n${CYAN}>>>> install wget${RESET}\n"
  • yum install -y wget
  • # 编辑工具
  • printf "\n${CYAN}>>>> install emacs${RESET}\n"
  • yum install -y emacs
  • printf "\n${CYAN}>>>> install vim${RESET}\n"
  • yum install -y vim
  • # 流量工具
  • printf "\n${CYAN}>>>> install iftop${RESET}\n"
  • yum install -y iftop
  • printf "\n${CYAN}>>>> install nethogs${RESET}\n"
  • yum install -y nethogs
  • # 抓包工具
  • printf "\n${CYAN}>>>> install tcpdump${RESET}\n"
  • yum install -y tcpdump
  • # 压缩工具
  • printf "\n${CYAN}>>>> install unzip${RESET}\n"
  • yum install -y unzip
  • # 版本控制工具
  • printf "\n${CYAN}>>>> install git${RESET}\n"
  • yum install -y git
  • printf "\n${CYAN}>>>> install subversion${RESET}\n"
  • yum install -y subversion
  • printf "\n${GREEN}<<<<<<<< 安装常用命令工具结束${RESET}\n"

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门