zhangguanzhang's Blog

zhangguanzhang's Blog

站在巨人的肩膀上

shell脚本的选项和参数处理
      在写shell脚本时经常会用到命令行选项、参数处理方式,如: 1./test.sh -f 5 -rF --host-file=/etc/hosts 其中-f和-rF都是短选项,–host-file是长选项   短选项又分为可选参数和必选参数,不需要参数的短选项可以合着写   例如cat和tail的-n有默认值10在shell中,可以用以下三种方式来处理命令行参数,每种方式都有自己的应用场景 手工处理方式 getopt...
centos配置bond
1234567891011121314151617181920212223242526272829[root@APP-SRV-001 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0TYPE=EthernetBOOTPROTO=noneDEVICE=eth0NAME=eth0ONBOOT=yesMASTER=bond4SLAVE=yes[root@APP-SRV-001 ~]# cat /etc/sysconf...
vsftpd虚拟用户简单部署
关闭防火墙和selinux 123systemctl disable --now firewalld NetworkManagersetenforce 0sed -ri '/^[^#]*SELINUX=/s#=.+$#=disabled#' /etc/selinux/config 安装vsftpd和db4 12345yum install -y epel-release && \yum install -y \ vsftpd \ db4-utils \ db4 创建vsftpd...