liunx 新机命令集合

常用命令

本篇不定时更新补充。

升级系统&安装依赖

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
 复制