centos7常用命令總結(實測centos7以上版本)

防火牆啓動、關閉、狀態查詢命令

systemctl stop iptables.service
systemctl start iptables.service
systemctl restart iptables.service
systemctl status iptables.service
取消開機啓動
systemctl disable firewalld
開機啓動
systemctl enable firewalld

防火牆端口相關命令

ps:"–permanent"永久生效,沒有此參數重啓防火牆後失效
開放端口
firewall-cmd --zone=public --add-port=8088/tcp --permanent
查看端口
firewall-cmd --zone=public --query-port=80/tcp
刪除端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
端口轉發
firewall-cmd --add-forward-port=port=888:proto=tcp:toport=8888 --permanent
批量開放端口
firewall-cmd --zone=public --add-port=390-400/tcp --permanent
查看所有開放的端口
firewall-cmd --list-ports
firewall-cmd --list-all
重新加載防火牆規則
firewall-cmd --reload

殺死進程

常規執行命令
kill -9 進程號
殺死所有80端口相關
sudo fuser -k -n tcp 80
模糊查詢找到相關進程並殺死
ps aux|grep nginx |grep -v grep |awk ‘{print $2}’ |xargs kill -9

解壓命令

tar -zxvf 壓縮文件名.tar.gz
unzip 壓縮文件名.zip

rpm安裝

rpm -ivh xx.rpm

上傳下載文件(需安裝組件,若無則yum install lrzsz -y)

rz (上傳)
sz /文件路徑 (下載)

查看服務器版本

cat /etc/redhat-release

查看相關進程

netstat -tunpl |grep 80
netstat -antlp | grep 80

移除文件夾

rm 文件路徑
rm -rf 文件路徑(刪除文件夾及文件內容)

刷新查看文件內容(不間斷刷新)

tail -f 文件名稱

sed命令

sed -i ‘s/11/22/g’ a.txt 修改a.txt文件中“11”字符串替換爲“22”
sed -i ‘s/11/22 &/’ b.txt 修改b.txt文件中11前面添加“22”

創建命令

touch 文件名稱
mkdir 文件夾名稱

創建命令

ls -l 查看目錄文件大小及權限

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