1. 程式人生 > >Linux常用命令學習總結

Linux常用命令學習總結

Windows連線Linux伺服器常用工具使用

winscp

  Winscp是Windows環境下的圖形化SFTP客戶端,同時支援SCP協議。主要功能是實現在本地與遠端計算機之間安全的複製檔案。winscp可連線Linux系統。

SecureCRT

  Windows下登入UNIX或Linux伺服器主機的軟體。

Linux常用命令

新建檔案

touch filename
例:新建一個名為zrxJuly的txt檔案。
touch zrxJuly.txt

新建目錄

mkdir directory
例:新建一個名為zrxJuly的目錄(資料夾)
mkdir zrxJuly

檢視文字內容

命令 描述 例項
cat filename 從第一行開始顯示所有的文字內容 cat zrxJuly.txt
tac filename 從最後一行開始顯示所有文字內容,與cat相反 tac zrxJuly.txt
nl filename 顯示文字,輸出行號 nl zrxJuly.txt
more filename 按頁顯示文字內容 more zrxJuly.txt
tail -f 實時檢視日誌檔案 tail -f web.log

壓縮檔案(zip)

zip 引數 打包後的檔名 打包的目錄路徑
例:
zip zrxJuly.zip zrxJuly

解壓檔案(zip)

命令 描述 例項
unzip zipName 解壓檔案到當前目錄 unzip zrxJuly.zip
unzip -o zipName 解壓時不詢問直接覆蓋 tac zrxJuly.txt
unzip zipName -d directory 將檔案解壓到指定資料夾 unzip zrxJuly.zip -d /data/bak
unzip -v zipName 檢視壓縮包內容但不解壓 unzip -v zrxJuly.zip
zcat gzName 檢視壓縮後的檔案內容 zcat zrxJuly.gz

複製檔案及資料夾到指定目錄

將aa複製到/aa/bb目錄下
cp -rf aa /aa/bb
aa: 要複製的檔案或資料夾
/aa/bb:將檔案或資料夾複製到的指定目錄

移動檔案到指定目錄

移動file到tofile目錄中:
mv file tofile

刪除檔案

rm -rf file
該命令強制刪除file及file目錄下的所有檔案,如果沒有-r,則不會刪除目錄。
-f:忽略不存在的檔案,強制刪除,不給出提示;
-r:指示rm將引數中列出的全部目錄和子目錄均遞迴地刪除;
-i:進行互動式刪除。

vim

  1. 檢視或編輯檔案
    vi filename
  2. vim編輯模式下快捷鍵
命令 描述
ctrlb或鍵盤ctrl+B 向上翻頁
ctrlf或鍵盤ctrl+F 向下翻頁
ESC,/hello 關鍵詞搜尋:vim下,按ESC進入命令模式,若查詢關鍵詞“hello”,則輸入 /hello 進行查詢;
gg 跳至檔案首行
dG 清空整個檔案
:wq,回車 儲存並退出
:wq!,回車 強制儲存退出
:q,回車 退出vim編輯
:q!,回車 強制退出編輯
i,ESC 插入內容:輸入i,進行內容編輯,完成後按ESC退出編輯

tomcat伺服器啟動與關閉

cd到tomcat的bin目錄下,
啟動伺服器命令:./startup.sh
檢視log日誌:tail -f ../logs/catalian.out
關閉服務:./shutdown.sh

或者:

sh catalian.sh start
sh catalian.sh stop