首頁 > 軟體

Linux教學:pwd, cd, ls, cat, touch, mkdir, rmdir, rm 使用

2020-06-16 17:33:33

學習Shell命令最好的資料當然的是$man, 絕對是查詢命令的第一大殺器,但是我們有時只是想實現某個功能,甚至連這個命令是什麼都不知道,又或者不想淹沒在man裡大段大段的英文裡,大家可以在Linux公社搜尋有關Linux命令的教學。

pwd

檢視當前工作目錄,現在常見的發行版都會把當前的完整路徑標記在"$"之前,所以也不怎麼需要這個命令,但是如果你嫌前面的路徑標記太長了,把路徑改的很短了(sudo vi ~/.bashrc裡改PS1的值),此時就需要這個命令顯示當前目錄的完整路徑

cd

切換工作目錄
Linux是多使用者作業系統,每個使用者(除了root)都有自己的home目錄,用表示,root有自己的資料夾/root
Linux中用./表示當前目錄,用../表示當前目錄的父目錄,用於表示相對路徑

ls

列出目錄裡的內容,預設選項列出非隱藏內容的簡要資訊,預設目錄就列出當前目錄的內容
$ls -F [目錄] #列出非隱藏內容的簡要資訊,並標識檔案型別,/表示目錄,@表示連線,普通檔案無標識
$ls -l [目錄] #列出非隱藏內容的詳細資訊
$ls -a/-f [目錄] #列出所有內容的簡要資訊
$ls -al [目錄] #列出所有檔案的詳細資訊

cat

檢視一個檔案,將其中的內容直接顯示在Terminal

touch

建立一個檔案,可以接很多parameter,一次性建立很多檔案

cp

複製一個檔案,預設選項時複製檔案
cp [檔案] [新目錄] #將檔案1複製到新目錄
cp -r [目錄] [新目錄] #-r表示recursion,將目錄1連同其子目錄一併複製到新目錄

mv

移動/重新命名一個檔案/目錄
mv [檔案/目錄] [新目錄] #將檔案1移動到新目錄
mv [檔案1/目錄1] [檔案2/目錄2] #將檔案1/目錄1移動到檔案2/目錄2所在目錄並重新命名為檔案2/目錄2

mkdir

建立一個目錄,預設選項建立一個目錄
$mkdir -r #-r表示遞回生成目錄,就是指定路徑中的所有目錄,只要不存在,就會被建立

rmdir

刪除一個空目錄
$rm -p [目錄] #遞回刪除所有的空目錄

rm

刪除一個檔案/目錄
$rm [檔案] #刪除一個檔案
$rm -r [目錄] #遞回刪除一個目錄及其裡面的內容

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-09/135154.htm


IT145.com E-mail:sddin#qq.com