程序管理
程序常驻后台运行
nohup :是永久执行(和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行)
& :是指在后台运行
一般程序启动可以配合着使用
nohup ${COMMAND} &
用户管理
新增用户
adduser ${username}
修改用户密码
passwd ${username}
New password: ${newPassword}
Retype new password: ${newPassword}
删除用户
userdel ${username}
锁定用户(无法登录)
usermod -L ${username}
usermod -U ${username}
登陆状态管理
#查看所有连接终端
w
#踢下某个终端
pkill -kill -t ${TTY}
软件包管理
yum网络源配置
①配置文件路径 /etc/yum.repos.d/
②配置文件属性
[base]:容器名-地址池
name:说明
mirrorlist:镜像站点
baseurl:原站点
enable:是否生效,默认是1,生效0
gpgcheck
gpgkey :证书验证
yum命令
# 查看服务器可用的yum列表
yum list
# 查包名(模糊搜索)
yum search 包名
# 安装,-y自动回答yes
yum -y install 包名
# 升级,不加包名,会内核也升级 危险(可能会崩)
yum -y update 包名
# 卸载,会把雨来也卸载(危险)
yum -y remove 包名
# 组安装包列表
yum grouplist
# 组安装
yum groupinstall
# 组卸载
yum groupremove 组名
防火墙管理
firewall防火墙
# 停止
systemctl stop firewalld.service
# 禁止启动
systemctl disable firewalld.service
# 启动
systemctl start firewalld
# 状态
systemctl status firewalld
# 开启一个端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
(--permanent永久生效,没有此参数重启后失效)
# 重新载入
firewall-cmd --reload
# 查看
firewall-cmd --zone= public --query-port=80/tcp
# 删除
firewall-cmd --zone= public --remove-port=80/tcp --permanent
iptables防火墙(正在废弃)
# 启动
systemctl start iptables service
# 重启
systemctl restart iptables service
#停止
systemctl stop iptables service