快捷配置
touch file-$(date +%F-%H-%M-%S).txt
通过文件内容发送:
mail -s '主题' complet@163.com < test.txt
通过管道符直接发送:
echo '内容' | mail -s '主题' complet@163.com
echo "xx" >>/xxx/xxx.xxx #追加
echo "xx">/xxx/xxx.xxx #重写
EOF
cat >>/xxx/xxx.xxx<<EOF
EOF
cat <<END >/xxx/xxx.xxx
END
echo "142857" | passwd --stdin xxx
mv vsftpd.conf vsftpd.conf.bk
grep -v "#" /etc/vsftpd/vsftpd.conf.bk > /etc/vsftpd/vsftpd.conf
去原文件注释再输向原文件
--------------------------------------------------------------------------------
cat >>/etc/dhcp/dhcpd.conf<<EOF
ddns-update-style interim;
allow booting;
allow bootp;
ignore client-updates;
set vendorclass = option vendor-class-identifier;
subnet 192.168.93.0 netmask 255.255.255.0 {
option routers 192.168.93.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.93.240 192.168.93.250;
filename "/pxelinux.0";
default-lease-time 21600;
max-lease-time 43200;
next-server 192.168.93.10;
}
EOF
cat >>/etc/dhcp/dhcpd.conf<<EOF
subnet 192.168.3.0 netmask 255.255.255.0 {
option routers 192.168.3.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.3.100 192.168.3.200;
next-server 192.168.3.12;
filename "pxelinux.0";
default-lease-time 21600;
max-lease-time 43200;
}
EOF
cat <<END>/etc/dhcp/dhcp.conf
subnet 192.168.93.0 netmask 255.255.255.0 {
range 192.168.93.100 192.168.93.200;
option routers 192.168.93.1;
option domain-name-servers 2.2.2.2 3.3.3.3;
default-lease-time 600;
max-lease-time 7200;
}
END
cat >>/etc/sysconfig/network-scripts/ifcfg-ens33<<EOF
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
NAME=ens33
UUID=28164179-0a96-46e1-9c5e-1628a478ad6b
DEVICE=ens33
ONBOOT=yes
EOF
ddns-update-style interim;
ignore client-updates;
allow booting;
allow bootp;
subnet 192.168.93.0 netmask 255.255.255.0
{
# option routers 192.168.93.1;
# option domain-name "s.un";
# option domain-name-servers 192.168.93.1;
option subnet-mask 255.255.255.0;
option time-offset -18000;
default-lease-time 21600;
max-lease-time 43200;
range dynamic-bootp 192.168.93.240 192.168.93.250;
filename "pxelinux.0";
next-server 192.168.93.10;
}
wget -O /etc/yum.repos.d/centos7.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/centos7-epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clear
yum makecache