常用的Linux指令 長期更新

找出佔用內存資源最多的前 10 個進程

ps -auxf | sort -nr -k 4 | head -10

找出佔用 CPU 資源最多的前 10 個進程

ps -auxf | sort -nr -k 3 | head -10

新建文件

touch 文件名

打包zip文件

zip -q -r 打包後文件名.zip 目標文件(夾)名

複製文件夾 dir1(舊)  dir2(新)

cp -r dir1 dir2

 

firewall防火牆 

1、查看firewall服務狀態

systemctl status firewalld

出現Active: active (running)切高亮顯示則表示是啓動狀態。

出現 Active: inactive (dead)灰色表示停止,看單詞也行。


2、查看firewall的狀態

firewall-cmd --state


3、開啓、重啓、關閉、firewalld.service服務

· 開啓

service firewalld start


· 重啓

service firewalld restart


· 關閉

service firewalld stop


4、查看防火牆規則

firewall-cmd --list-all


5、查詢、開放、關閉端口

· 查詢端口是否開放

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


· 開放80端口

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


· 移除端口

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


· 重啓防火牆(修改配置後要重啓防火牆)

firewall-cmd --reload

 

iptables防火牆

· 查看防火牆狀態

service iptables status  

· 停止防火牆

service iptables stop  

· 啓動防火牆

service iptables start  

· 重啓防火牆

service iptables restart  

· 永久關閉防火牆

chkconfig iptables off  

· 永久關閉後重啓

chkconfig iptables on  

· 開啓80端口

vim /etc/sysconfig/iptables


· 加入如下代碼

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT


保存退出後重啓防火牆

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