linux-tutorial/codes/linux/ops/sys
Zhang Peng b909ea3308 更新脚本 2019-02-22 19:15:35 +08:00
..
yum 更新脚本 2019-02-22 18:57:46 +08:00
README.md 更新脚本 2019-02-22 19:15:35 +08:00
config-env.sh 更新脚本 2019-02-22 18:57:46 +08:00
init.sh 更新脚本 2019-02-22 19:15:35 +08:00
install-libs.sh 更新脚本 2019-02-22 19:15:35 +08:00
install-tools.sh 更新脚本 2019-02-22 19:15:35 +08:00
set-dns.sh 更新脚本 2019-02-22 18:57:46 +08:00
set-ntp.sh 更新脚本 2019-02-22 18:57:46 +08:00
stop-firewall.sh 更新脚本 2019-02-22 18:57:46 +08:00

README.md

脚本使用说明

建议按照顺序执行本文脚本。

替换 yum repo 源

由于 CentOS 默认 yum 源,访问速度很慢,所以推荐使用国内镜像。

使用方法:执行以下任意命令即可执行脚本。

curl -o- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/yum/change-yum-repo.sh | bash
wget -qO- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/yum/change-yum-repo.sh | bash

安装基本工具(可选)

工具清单(可以根据需要,在 install-tools.sh 中把不需要的工具注掉):

# 核心工具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

使用方法:执行以下任意命令即可执行脚本。

curl -o- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/install-tools.sh | bash
wget -qO- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/install-tools.sh | bash

安装常见 lib

lib 清单(可以根据需要,在 install-libs.sh 中把不需要的工具注掉):

# gcc gcc-c++ kernel-devel libtool
# openssl openssl-devel
# zlib zlib-devel
# pcre

使用方法:执行以下任意命令即可执行脚本。

curl -o- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/install-libs.sh | bash
wget -qO- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/install-libs.sh | bash

关闭防火墙

使用方法:执行以下任意命令即可执行脚本。

curl -o- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/stop-firewall.sh | bash
wget -qO- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/stop-firewall.sh | bash

设置 DNS

使用方法:执行以下任意命令即可执行脚本。

curl -o- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/set-dns.sh | bash
wget -qO- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/set-dns.sh | bash

设置 ntp

使用方法:执行以下任意命令即可执行脚本。

curl -o- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/set-ntp.sh | bash
wget -qO- https://raw.githubusercontent.com/dunwu/os-tutorial/master/codes/linux/ops/sys/set-ntp.sh | bash