Linux 服务管理类命令
apt或apt-get
——适用于 debian/ubuntu/kali
apt
相关命令apt install vim #安装 vim apt remove vim #移除 vim apt update #更新软件列表(类似于苹果的软件商店换区更新 AppStore 上的软件列表) apt upgrade vim #更新 vim
apt
换源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 update
GPG 签名报错。
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 #移除 vim
yum
换源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 #查看服务状态