程序管理
程序常駐後臺運行
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