CentOS常用命令

2022-09-09 21:45:27 字數 1924 閱讀 5577

ip addr
​ 如果未顯示ip,修改ifcfg-ens33檔案

vim ct/sysconfig/network-scripts/ifcfg-ens33
將onboot=no改為onboot=yes

​ 然後重啟網路服務

service network restart
1、檢視firewall服務狀態

systemctl status firewalld
2、檢視firewall的狀態

firewall-cmd --state
3、開啟、重啟、關閉、firewalld.service服務

# 開啟

service firewalld start

# 重啟

service firewalld restart

# 關閉

service firewalld stop

4、檢視防火牆規則

firewall-cmd --list-all 

# 檢視已開放的埠

firewall-cmd --list-ports

5、檢視防火牆規則

# 查詢埠是否開放

firewall-cmd --query-port=8080/tcp

# 開放80埠

firewall-cmd --permanent --add-port=80/tcp

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

# –zone #作用域

# –add-port=80/tcp #新增埠,格式為:埠/通訊協議

# –permanent #永久生效,沒有此引數重啟後失效

# 移除埠

firewall-cmd --permanent --remove-port=8080/tcp

#重啟防火牆(修改配置後要重啟防火牆)

firewall-cmd --reload

引數解釋

​ 1、firewall-cmd:是linux提供的操作firewall的乙個工具;

​ 2、--permanent:表示設定為持久;

​ 3、--add-port:標識新增的埠;

重啟防火牆

firewall-cmd --reload #重啟firewall

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall開機啟動

把宿主機的乙個目錄掛載到容器中的乙個目錄,當訪問容器中的這個目錄時,出現無法訪問目錄,許可權拒絕。

該問題通常在centos7下出現。或者乙個容器啟動成功後,裡面的服務無法成功訪問,這是因為centos7中的安全模組selinux把許可權禁掉了,一般的解決方案有以下兩種:

(1)臨時關閉selinux

直接在centos伺服器上執行以下命令即可。執行完成以後建議重新docker run。

setenforce 0
(2)給容器加許可權

在docker run時給該容器加許可權,加上以下引數即可:

--privileged=true
一般都推薦使用這種方式。

CentOS常用命令

1.顯示當前目錄所有的檔案和目錄資訊 ls list ls xx目錄 檢視指定目錄下邊的檔案資訊 2.顯示當前檔案目錄位置 pwd 3.目錄之間切換 cd 目錄名字 cd 切換到上級目錄 4.切換到完全命令模式 init 3 進入命令模式 init 5 進入視覺化操作介面 5.使用者切換到超級管理員...

centos 常用命令

遠端鏈結 連交換機 telnet 192.168.1.241 username password 查埠 dis inter br 退出 ctrl 再按 quit 程序 殺程序 kill 9 5144 或 kill term 5144 9表示無條件 顯示程序 ps auxw 或 ps ef grep ...

centos 常用命令

建立目錄 mkdir p 目錄名 開啟目錄 cd 目錄名 1 cd 進入當前使用者的家目錄 2 cd 進入上次目錄 3 cd 進入上一級目錄 4 cd 進入當前目錄 檢視當前路徑 pwd 刪除目錄 rm rf 目錄名 rm 只能刪除空目錄 複製 cp 選項 目錄或檔案 目標目錄 1 r 複製目錄 2...