Liunx 常用命令手冊

2021-10-10 08:03:09 字數 2602 閱讀 3177

web後端開發,部署專案以及平時使用liunx的最常用的命令

網路情況(netstat)

netstat -nat  #列出當前被使用的liunx埠所有

netstat -nat |

grep

"8080"

#篩選列表中包含8080

//使用curl傳送http請求測試連線

curl -i 埠/

通過埠號獲取pid

程序情況(ps)

ps -ef |

grep tomcat #列出當前所有與liunx相關的程序

防火牆

#執行以下命令,檢視防火牆狀態

systemctl status firewalld.service

#執行以下命令,關閉防火牆

systemctl stop firewalld.service

#執行以下命令,設定開機不自啟防火牆服務

systemctl disable firewalld.service

#開啟防火牆

systemctl start firewalld.service

使用者基本

#切換到root使用者

su root

#檢視使用者列表

cat /etc/passwd

#刪除使用者,包括使用者目錄

userdel -r [使用者名稱]

修改許可權(chmod)

# 設定檔案讀寫許可權 u檔案擁有者許可權 g同組使用者許可權 o其它使用者許可權

# r:讀 w:寫 r:執行或切換

#擁有者與同組使用者都可讀寫執行,其它使用者只能讀和執行

chmod u=rwx,g=rwx,o=rx file/

#迭代設定file檔案所有子檔案的許可權

chmod -r u=rwx,g=rwx,o=rx file/*

#賦予某個s**件可執行的許可權

chmod 777 ***.sh

檢視檔案(tail)

#動態檢視tomcat下的日誌檔案

tail -f /data/apache-tomcat/logs/catalina.out

檔案拷貝(cp)解壓tar.gz包(tar)

#解壓redis到當前目錄下

tar -zxvf redis-6.0.9.tar.gz

war包解壓(unzip)

#解壓springboot.war 到當前目錄下

unzip springboot.war

#建立乙個project目錄把springboot.war 到當前目錄下

unzip springboot.war -d project

編輯檔案(vim)上傳本地檔案到遠端機器指定目錄

#複製本地/opt/soft/目錄下的檔案nginx-0.5.38.tar.gz到遠端機器10.10.10.10的opt/soft/scptest目錄

scp /opt/soft/nginx-0.5.38.tar.gz [email protected]:/opt/soft/scptest

上傳本地檔案到遠端機器指定目錄

# 上傳本地目錄/opt/soft/mongodb到遠端機器10.10.10.10上/opt/soft/scptest的目錄中去。

scp -r /opt/soft/mongodb [email protected]:/opt/soft/scptest

從遠處複製檔案到本地目錄scp [email protected]:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

從遠處複製到本地

scp -r [email protected]:/opt/soft/mongodb /opt/soft/

加速傳輸

# 加密演算法可以採用 scp -c  aes192-cbc

# 資料完整性校驗採用 scp -o 'macs [email protected]' 關於此雜湊演算法

scp -c aes192-cbc -o "macs [email protected]"

liunx常用命令

ls 例子 ls alrs 把當前路徑的所有檔案所有資訊以倒序排序展示出來 l 表示所有的鏈結資訊 a 表示所有檔案,包括.開始的 r 以倒序為目的 s 按大小排序2.建立目錄 mkdir 例子 mkdir p m 0111 test1 test 在當前路徑建立test1 test資料夾,目錄許可權...

Liunx常用命令

ls 引數 al 檢視當前目錄下所有的檔案以及資料夾,包括隱藏檔案 ll 檢視當前目錄下所有檔案以及資料夾的詳細資訊,不包括隱藏檔案 pwd 檢視當前的路徑 mkdir 建立資料夾 引數 p 表示建立多級目錄 cd 切換路徑 cat 檢視檔案的所有內容 less 檢視我們的檔案內容 enter 往下...

liunx常用命令

echo abc mytxtfile echo abc 會將echo後的引數輸出到標準輸出 螢幕上 後面的 的作用是重定向,它會將echo 的引數不再輸出到螢幕上,而是指定的檔案中 覆蓋 如果想在檔案後面追加,則使用 檢視文字檔案內容 cat mytxtfile 會在螢幕上輸出整個mytxtfile...