Linux常用命令彙總

2021-09-12 07:07:41 字數 2786 閱讀 8743

1、切換目錄命令cd:

cd /        切換到系統根目錄cd ~        切換到使用者主目錄

cd -        切換到上乙個所在目錄

pwd      檢視當前所在的路徑

絕對路徑     相對於/根目錄 出發  全路徑

相對路徑     相對於當前目錄      相當於當前目錄的路徑

clear清屏  ---->  快捷鍵 ctrl+l

2、列出檔案列表:ls ll dir(*****)

ls(list)是乙個非常有用的命令,用來顯示當前目錄下的內容。配合引數的使用,能以不同的方式顯示目錄內容。    

格式:ls[引數] [路徑或檔名]

常用:在linux中以 . 開頭的檔案都是隱藏的檔案

* ls          顯示所檔案或目錄

* ls -a          顯示所檔案或目錄(包含隱藏的檔案

* ls -l          縮寫成ll

* ls -l -h     顯示所檔案或目錄並顯示檔案大小

3、建立目錄和移除目錄:mkdir建立    rmdir 刪除

mkdir(make directory)命令可用來建立子目錄。

rmdir(remove directory)命令可用來刪除「空」的子目錄:

4、瀏覽檔案【cat、more、less】

cat用於顯示檔案的內容。  顯示檔案的所內容格式:cat[引數]《檔名》

* cat yum.conf

more一般用於要顯示的內容會超過乙個畫面長度的情況。按空格鍵顯示下乙個畫面。回車顯示下一行內容。

q 鍵退出檢視。

* more yum.conf

less用法和more類似,不同的是less可以通過pgup、pgdn鍵來控制。

* less yum.conf

* pgup 和 pgdn 進行上下翻頁.

【tail】【head】

tail命令是在實際使用過程中使用非常多的乙個命令,

它的功能是:用於顯示檔案後幾行的內容。

用法:tail -10 檔案      檢視後10行資料

head -10 檔案       檢視前10行資料

tail -f catalina.log    動態檢視日誌(*****) 觀察tomcat是否正常啟動

ctrl+c 中斷  中途停止

5、刪除檔案:【rm】

rm  刪除檔案

用法:rm [項]... 檔案...

rm a.txt    刪除a.txt檔案  (詢問是否刪除

刪除需要使用者確認,y/nrm 刪除不詢問

rm -f a.txt    不詢問,直接刪除

rm 刪除目錄

rm -r a    遞迴刪除不詢問遞迴刪除(慎用

rm -rf  a.txt    不詢問遞迴刪除

rm -rf *      刪除當前目錄所檔案

rm -rf /*      自殺

6、拷貝、移動、重新命名【cp、mv】

cp(copy)命令可以將檔案從一處複製到另一處。一般在使用cp命令時將乙個檔案複製成另乙個檔案或複製到某目錄時,需要指定源檔名與目標檔名或目錄。

cp a.txt   b.txt    將a.txt複製為b.txt檔案

cp a.txt ../    將a.txt檔案複製到上一層目錄中     

cp –r 目錄  新的目錄

mv 移動或者重新命名

mv a.txt ../    將a.txt檔案移動到上一層目錄中

mv a.txt b.txt    將a.txt檔案重新命名為b.txt

7、【tar】命令:(***** 打包或解壓)

tar命令位於/bin目錄下,它能夠將使用者所指定的檔案或目錄打包成乙個檔案,但不做壓縮。

一般linux上常用的壓縮方式是用tar將許多檔案打包成乙個檔案,再以gzip壓縮命令壓縮成***.tar.gz(或稱為***.tgz)的檔案。

常用引數:

-c:建立乙個新tar檔案

-v:顯示執行過程的資訊

-f:指定檔名

-z:呼叫gzip壓縮命令進行壓縮

-t:檢視壓縮檔案的內容

-x:解開tar檔案

打包:tar –cvf ***.tar ./*

tar -cvf 1111.tar 1111.txt

打包並且壓縮:

tar –zcvf ***.tar.gz ./* 

tar -zcvf 22222.tar.gz 22222.txt 

解壓 tar –xvf ***.tar

tar -xvf 1111.tar

tar -xvf ***.tar.gz -c /usr/aaa

tar -xvf 22222.tar.gz   解壓到當前目錄

tar -xvf 22222.tar.gz -c a  解壓到a這個目錄

8、【grep】命令:查詢符合條件的字串。

用法: grep [項]... pattern [file]...示例:

grep lang anaconda-ks.cfg  在檔案中查詢lang

grep lang anaconda-ks.cfg --color 高亮顯示

after

before

其他常用命令

【pwd】

顯示當前所在目錄

【touch】

建立乙個空檔案

touch a.txt

【ll -h】

友好顯示檔案大小

【wget】

yum intall wegt 這個提前安裝才能使用

Linux常用命令彙總

1.基礎指令 cd 切換路徑 cd 退出 cd 退回root pwd 顯示當前路徑 ls 顯示資料夾下所有檔案 more 顯示檔案內容 head 顯示檔案前若干行 vim 開啟vim編輯器,有三個模式命令模式 輸入模式 末行模式。命令模式下 i 進入輸入模式 進入末行模式,可用 q 退出 wq儲存退...

linux 常用命令彙總

ls 顯示檔案和目錄列表 cd 切換目錄 顯示當前工作目錄 建立目錄 如果主目錄沒有自動建立 mkdir p test test1 複製目錄或檔案。遞迴處理 cp r 建立檔案 touch 1.text 清空檔案內容 echo 1.text 移動檔案或目錄,檔案或目錄改名 刪除檔案 刪除該目錄下的所...

linux常用命令彙總

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...