常用命令
本篇不定时更新补充。
升级系统&安装依赖
yum update -y && yum install tar -y && yum install gcc -y && yum install git -y && yum install wget -y && yum install vim -y && yum install screen -y && yum install curl -y 复制
sudo -i
//root账号yum update
//升级软件和内核tar
//安装解压工具gcc
//安装依赖环境git
//用于开源源码wget
//下载工具vim
//可视化编辑代码screen
//多进程,不怕断线
升级大版本内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org //载入公钥 rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm //CentOS-7源 yum --disablerepo=\* --enablerepo=elrepo-kernel repolist //载入elrepo-kernel元数据 yum --disablerepo=\* --enablerepo=elrepo-kernel list kernel* //查看可用的rpm包 yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-ml.x86_64 //安装最新版本的kernel内核 grub2-set-default 0 //修改系统引导 grub2-mkconfig -o /etc/grub2.cfg reboot //重启系统 复制
开启BBR加速
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf sysctl -p sysctl net.ipv4.tcp_available_congestion_control //查看bbr是否开启 //输出应为 net.ipv4.tcp_available_congestion_control = bbr cubic reno sysctl -n net.ipv4.tcp_congestion_control //输出应为 bbr lsmod | grep bbr //输出应类似 tcp_bbr 16384 28 复制
screen实现断线任务
screen -S xx //新建xx会话窗口 //隐藏并保留当前会话窗口:按Ctrl+A,再按"D"键 screen -R xx //#恢复xx会话窗口 复制
lnmp一键端
- LNMP
lnmp1.5正式版一键安装,建议配合screen使用!
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp 复制