Linux 服务管理类命令
apt或apt-get——适用于 debian/ubuntu/kali
apt相关命令apt install vim #安装 vim apt remove vim #移除 vim apt update #更新软件列表(类似于苹果的软件商店换区更新 AppStore 上的软件列表) apt upgrade vim #更新 vimapt换源apt默认的下载源一般是在境外,网络较慢,可切换为国内源,例如 阿里巴巴开源镜像站。换源步骤:
在修改 Linux 的关键配置文件之前,首先建立备份文件,备份文件的名字一般为:
原文件.bak。cp /etc/apt/sources.list /etc/apt/sources.list.bak清空配置文件:有多种方式,可以用
echo命令写入空字符进行覆盖(方便快捷)。echo "" > /etc/apt/sources.list编辑配置文件。
vim /etc/apt/sources.list 将阿里巴巴开源镜像站中提供大的源复制粘贴至配置文件。 :wq更新源。
apt update
若要恢复默认源,可将备份文件覆盖配置文件即可,随后更新源即可。
cp /etc/apt/sources.list.bak /etc/apt/sources.list apt updateGPG 签名报错。
GPG 签名报错,可以下载并更新 Kali Linux 的 GPG 密钥解决该问题。sudo wget https://archive.kali.org/archive-keyring.gpg -O /usr/share/keyrings/kali-archive-keyring.gpg
yum——适用于 redhat/centos
yum相关命令yum install vim #安装 vim yum erase vim #移除 vimyum换源yum默认的下载源一般是在境外,网络较慢,可切换为国内源,例如 阿里巴巴开源镜像站。换源步骤:
备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup换源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo生成缓存(和更新源一个意思)
yum makecache #与 apt update 作用相同
启动/重启服务命令
systemctl 命令
systemctl start 服务的名字 #启动服务
systemctl restart 服务的名字 #重启服务
systemctl stop 服务的名字 #停止服务
systemctl status 服务的名字 #查看服务状态
service 命令
现行操作系统,使用
service命令,实际系统还是跳转到systemctl执行。 如执行service sshd start命令,实际上操作系统会把命令转换为systemctl start sshd命令,再去执行。service 服务的名字 start #启动服务 service 服务的名字 restart #重启服务 service 服务的名字 stop #停止服务 service 服务的名字 status #查看服务状态
/etc/init.d 命令
现行操作系统,使用
/etc/init.d命令,同样实际系统还是跳转到systemctl执行。/etc/init.d/服务的名字 start #启动服务 /etc/init.d/服务的名字 restart #重启服务 /etc/init.d/服务的名字 stop #停止服务 /etc/init.d/服务的名字 status #查看服务状态



