Linux常用命令

2021-07-24 08:56:39 字數 3057 閱讀 6891

su  

su命令是最基本的命令之一,常用於不同使用者間切換。例如,如果登入為

user1

,要切換為

user2

,只要用如下命令:

$su user2  

然後系統提示輸入

user2

口令,輸入正確的口令之後就可以切換到

user2

。完成之後就

可以用exit

命令返回到

user1。su

命令的常見用法是變成根使用者或超級使用者。如果發出不帶使用者名稱的

su命令

,則系統提示輸入根口令,輸入之後則可切換為根使用者。

如果登入為根使用者,則可以用

su命令成為系統上任何使用者而不需要口令。

pwd  

pwd命令也是最常用最基本的命令之一,用於顯示使用者當前所在的目錄。

cd  

cd命令不僅顯示當前狀態,還改變當前狀態,它的用發跟

dos下的

cd命令基本一致。

cd ..

可進入上一層目錄

cd -

可進入上乙個進入的目錄

cd ~

可進入使用者的

home

目錄ls  

ls命令跟

dos下的

dir命令一樣,用於顯示當前目錄的內容。

如果想取得詳細的資訊,可用

ls -l

命令,這樣就可以顯示目錄內容的詳細資訊。

如果目錄下的檔案太多,用一屏顯示不了,可以用

ls -l |more

分屏顯示

。find  

find

命令用於查詢檔案。這個命令可以按檔名、建立或修改日期、所有者

(通常是建

立檔案的使用者

)、檔案長度或檔案型別進行搜尋。

find

命令的基本結構如下:

$find  

其中指定從哪個目錄開始搜尋。

指定搜尋條件。

表示找到檔案怎麼處理。

一般來說,要用

-print

動作,顯示

整個檔案路徑和名稱。如果沒有這個動作,則

find

命令進行所要搜

索而不顯示結果,等於白費勁。

例如,要搜尋系統上所有名稱為

ye的檔案,可用如下命令:

$find / -name ye -print  

這樣就可以顯示出系統上所有名稱為

ye的檔案。

tar  

tar最初用於建立磁帶備份系統,目前廣泛用於建立檔案發布檔案。可用如下方法建立

tar檔案:

$tar cvf  

例如,如果要將當前目錄中所有檔案存檔到

ye.tar

中,可用如下命令:

$tar cvf ye.tar *.*  

要瀏覽檔案內容,將

c選項變成

t。如果要瀏覽

ye.tar

檔案中的內容,可用如下命令:

$tar tvf ye.tar  

要取出檔案內的內容,將

c選項變成

x。如果要將

ye.tar

檔案中的內容取到當前目錄

中,可用如下命令:

$tar xvf ye.tar  

gzip  

gzip

命令用於壓縮檔案。

例如,如果要將

ye.txt

檔案壓縮,可用如下命令:

$gzip ye.txt  

這樣就可以壓縮檔案並在檔名後面加上

gz副檔名,變成檔案

ye.txt.gz

。解壓縮檔案可用

gzip -d

命令實現:

$gzip -d ye.txt.gz  

這樣就可以解壓縮檔案並刪除

gz副檔名。除此之外還可以用

gunzip

命令來解

壓縮檔案,效果跟用

gzip -d

命令一樣。

舊版的tar

命令不壓縮檔案,可用

gzip

壓縮。例如:

$tar cvf ye.tar *.txt  

$gzip ye.tar  

則可建立壓縮檔案

ye.tar.gz

。新版的

tar可以直接訪問和建立

gzip

壓縮的tar

檔案,只要在

tar命令中加上

z 選項

就可以了。例如:

$tar czvf ye.tar *.txt  

生成壓縮檔案

ye.tar.gz

,$tar tzvf ye.tar *.txt  

顯示壓縮檔案

ye.tar.gz

的內容,而

$tar xzvf ye.tar *.txt  

取出壓縮檔案

ye.tar.gz

的內容。

mkdir  

這個命令很簡單,跟

dos的

md命令用法幾乎一樣,用於建立目錄。

cp  

cp命令用於複製檔案或目錄。

cp命令可以一次複製多個檔案,例如:

$cp *.txt *.doc *.bak /home  

將當前目錄中擴充套件名為

txt、

doc和

bak的檔案全部複製到

/home

目錄中。

如果要複製整個目錄及其所有子目錄,可以用

cp -r

命令。rm  

rm命令用於刪除檔案或目錄。

rm命令會強制刪除檔案,如果想要在刪除時提示確認,可用

rm -i

命令。如果要刪除目錄,可用

rm -r

命令。rm -r

命令在刪除目錄時,每刪除乙個檔案或目錄

都會顯示提示,如果目錄太大,響應每個提示是不現實的。這時可以用

rm -rf

命令來強制

刪除目錄,這樣即使用了

-i標誌也當無效處理。

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...