Linux管理常用命令

第一部分:服務進程管理

1.掛載服務

nohup [服務啓動命令] &

注意:nohup在執行完後,需要再點擊一次任意鍵盤,回到shell的命令輸入欄,然後通過exit命令來退出鏈接。若直接關閉,則會失效。丟掉進程。因爲直接關閉終端,會斷掉該命令所對應的session,導致nohup對應的進程被通知需要一起shutdown。

2.查看進程

ps aux|grep node

說明:ps aux爲查看所有進程,|grep [關鍵字] 爲查詢包含關鍵字的進程

第二部分:端口管理

1.打開端口

<1>在Xshell中,打開端口

firewall-cmd --zone=public --add-port=22/tcp --permanent

說明:其中–permanent的作用是使設置永久生效,不加的話機器重啓之後失效

<2>重新載入一下防火牆設置,使設置生效

firewall-cmd --reload

<3>可通過如下命令查看是否生效

firewall-cmd --zone=public --query-port=22/tcp

<4>如下命令可查看當前系統打開的所有端口

firewall-cmd --zone=public --list-ports

2.限制端口

<1>比如我們現在需要關掉剛剛打開的22端口

firewall-cmd --zone=public --remove-port=22/tcp --permanent

<2>重新載入一下防火牆設置,使設置生效

firewall-cmd --reload

<3>再去查看系統所有開放的端口,已經看到沒有22端口了

firewall-cmd --zone=public --list-ports

第三部分:防火牆管理(CentOs版)

1.查看防火狀態


systemctl status firewalld或者 firewall-cmd --state

2.啓動防火牆

systemctl start firewalld

3.禁用防火牆

systemctl stop firewalld

4.設置開機啓動

systemctl enable firewalld

5.停止並禁用開機啓動

sytemctl disable firewalld

6.重啓防火牆

firewall-cmd --reload
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章