Linux常用工具安装
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
yum -yq install epel-release dnf
dnf -yq install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
dnf -yq neovim python3-neovim
dnf -yq install unzip iftop sysstat gcc automake autoconf libtool make wget net-tools dnf lsyncd
wget http://vault.centos.org/6.6/os/x86_64/Packages/nc-1.84-22.el6.x86_64.rpm
neovim #编辑器
unzip #解压zip
iftop #流量监控
nc #扫描端口
sysstat工具包包含的工具:
iostat 工具提供CPU使用率及硬盘吞吐效率的数据; #比较核心的工具
mpstat 工具提供单个处理器或多个处理器相关数据;
pidstat: 关于运行中的进程/任务、CPU、内存等的统计信息
sar 工具负责收集、报告并存储系统活跃的信息; #统计数据的核心工具
sa1 工具负责收集并存储每天系统动态信息到一个二进制的文件中。它是通过计划任务工具cron来运行,是为sadc所设计的程序前端程序;
sa2工具负责把每天的系统活跃性息写入总结性的报告中。它是为sar所设计的前端 ,要通过cron来调用
sadc 是系统动态数据收集工具,收集的数据被写一个二进制的文件中,它被用作sar工具的后端;
sadf 显示被sar通过多种格式收集的数据;
nfsiostat: NFS(Network File System)的I/O统计信息。
cifsiostat: CIFS(Common Internet File System)的统计信息
gcc automake autoconf libtool make #编译工具
wget #下载速度比curl快
net-tools #同ss命令,查看ip和端口
dnf #由于 Yum 中许多长期存在的问题仍未得到解决,因此 Yum 包管理器已被 DNF 包管理器取代