1. 程式人生 > >linux日常伺服器部署一些命令使用

linux日常伺服器部署一些命令使用

 今天公司的開發環境的linux伺服器,我要了一個賬號來玩玩

拿到賬號和密碼,我就用xshell登陸上去

1、檢視已掛載的分割槽列表

df -h 顯示已經掛載的分割槽列表

2、檢視目錄中的檔案 

ls 檢視目錄中的檔案ls -l 顯示檔案和目錄的詳細資料 ls -f 檢視目錄中的檔案ls -a 顯示隱藏檔案

3、開啟相應的目錄

cd /home 進入 '/ home' 目錄' 
cd .. 返回上一級目錄 
cd ../.. 返回上兩級目錄 
cd 進入個人的主目錄 
cd ~user1 進入個人的主目錄 
cd - 返回上次所在的目錄 

4、新建目錄

mkdir dir1 建立一個叫做 'dir1' 的目錄' 
mkdir dir1 dir2 同時建立兩個目錄 
mkdir -p /tmp/dir1/dir2 建立一個目錄樹 

表示沒有許可權

進入到自己的home中,新建install目錄

又新建一個weekly目錄

 5、xshell工具有上傳命令

輸入rz命令,看是否已經安裝了lrzsz,如果沒有安裝則執行  yum   -y  install  lrzsz命令進行安裝。

安裝成功後,輸入rpm命令確認是否正確安裝

輸入rz(選擇檔案)或者rz -y,我使用的是rz -y,該命令只能上傳檔案,不能上傳資料夾,自己在本地壓縮,到伺服器上再解壓

 

5、xshell工具有下載命令

sz 檔名

7、linux上解壓zip壓縮包和壓縮zip壓縮包

(1)解壓zip

unzip 檔名.zip

(2)壓縮zip

zip -r 檔名.zip

將當前目錄下的所有檔案和資料夾全部壓縮成myfile.zip檔案,-r表示遞迴壓縮子目錄下所有檔案.

另:有些伺服器沒有安裝zip包執行不了zip命令,但基本上都可以用tar命令的

8、檢視linux的位數

uname -a

9、檢視linux全域性環境路徑(path大寫)

echo $PATH

10、刪除目錄(檔案)

rm -f file1 刪除一個叫做 'file1' 的檔案' rmdir dir1 刪除一個叫做 'dir1' 的目錄' rm -rf dir1 刪除一個叫做 'dir1' 的目錄並同時刪除其內容 rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容 

11、檢視端口占用情況

lsof -i:埠號

用於檢視某一埠的佔用情況,比如檢視8080埠使用情況,lsof -i:8080

12、檢視埠開放情況

netstat -nupl (UDP型別的埠)
netstat -ntpl (TCP型別的埠)

a 表示所有

n表示不查詢dns

t表示tcp協議

u表示udp協議

p表示查詢佔用的程式

l表示查詢正在監聽的程式