2021-05-12 14:32:11
Linux教學:pwd, cd, ls, cat, touch, mkdir, rmdir, rm 使用
學習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
相關文章