Linux 命令集

程序管理

程序常駐後臺運行

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章