tar -zvxf 【壓縮檔案名稱】
# -a 新增壓縮檔案到存檔已經存在的檔案的壓縮檔案中
# c 建立乙個壓縮檔案
### 檢視系統資訊的
uname
# -a 查詢作業系統的資訊
## 檢視cpu 資訊
cat /proc/cpuinfo
## 檢視儲存資訊
cat /proc/meminfo
## 檢視看作業系統同版本
cat /proc/version
## 查詢核心資訊
cat /etc/issue
## 檢視centos 版本
cat /etc/redhat-release
## 檢視防護牆的狀態
systemctl status firewalld
# 開啟
service firewalld start
# 重啟
service firewalld restart
# 關閉
service firewalld stop
# 查詢埠是否開放
firewall-cmd --query-port=8080/tcp
# 開放80埠
firewall-cmd --permanent --add-port=80/tcp
# 移除埠
firewall-cmd --permanent --remove-port=8080/tcp
#重啟防火牆(修改配置後要重啟防火牆)
firewall-cmd --reload
# 引數解釋
1、firwall-cmd:是linux提供的操作firewall的乙個工具;
2、--permanent:表示設定為持久;
3、--add-port:標識新增的埠;
history
netstat
##查詢埠程序 netstat 檢視所有的網路程序
netstat -antup
##說明: l:listening n:num t:tcp u:udp p:process -a -a, --all, --listening 監聽所有的程序(default: connected)
## lsof 也可以檢視網路程序不過需要安裝
#!/bin/sh
###首先清除所有的規則
iptables -f
#允許某些呼叫localhost 的應用
iptables -a input -i lo -j accept
iptables -a input -s 127.0.0.1 -d 127.0.0.1 -j accept
#允許從其他的地方ping
iptables -a input -p icmp --icmp-type echo-request -j accept
#允許從其他主機、網路裝置傳送mtu的報文
iptables -a input -o icmp --icmp-type fragmentation-needed -j accept
#允許訪問80 和 443 埠
iptables -a input -p tcp --dport 80 -j accept
iptables -a input -p tcp --dport 443 -j accept
#只允許單台網路訪問22埠
iptables -a input -p tcp -s xx.xx.xx.43 --dport 22 -j accept
#禁止所有其他流量進入
iptables -a input -j drop
#允許本屆響應規則編號為01~08的資料報發出
iptables -a output -m state -state established -j accept
#禁止本機主動發出外部連線
iptables -a output -j drop
#禁止本機**資料報
iptables -a forward -j drop
Linux的常用指令(自己經常用到的)
依託s10缺陷檢測專案,需要在linux下開發,常用的指令現在需要記一下,現在按專案進度記流水賬一樣記錄 方便今後檢視。ssh遠端控制相關 sudo apt get install openssh server service sshd start通訊相關 查詢本機網路屬性,後面可以接乙太網名稱et...
使用Linux時經常用到的指令
1.複製 cp 原目標檔案路徑 檔名 目標路徑 cp r 源目錄 目標目錄 2.cd cd 返回上一級目錄 cd 返回上兩級目錄 cd 進入根目錄 cd 返回進入此目錄之前所在的目錄 3.顯示程序 ps ef grep tomcat grep是搜尋的意思 ps ef 顯示所有程序 4.殺死程序 ki...
幾個經常忘記的linux終端常用命令
1 檢視檔案大小 du sh 路徑 例子 1.1 檢視根目錄下的各個掛載點大小 df h 2 對資料夾重新命名 mv old new 例子 將資料夾 yy 重新命名為 face mv yy face 3 檢視該目錄下,資料夾或者檔案的個數 僅這乙個目錄下的 ls wc w或者 ls wc l 檢視最...