Linux 檔案與目錄管理
Linux的目錄結構為樹狀結構,最頂級的目錄為根目錄 /
其他目錄通過挂載可以将它們添加到樹中,通過解除挂載可以移除它們
處理目錄的常用指令
接下來我們就來看幾個常見的處理目錄的指令吧:
ls: 列出目錄
cd:切換目錄
pwd:顯示目前的目錄
mkdir:建立一個新的目錄
rmdir:删除一個空的目錄
cp: 複制檔案或目錄
rm: 移除檔案或目錄
mv: 移動檔案與目錄,或修改檔案與目錄的名稱
可以通過man 指令 來檢視各指令的是使用說明 比如 man mv ctrl+z 退出
ls (列出目錄) ls 是最常見的指令之一
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5iY5kDOkRDOlZDOiZjMxIDZyY2MjlDN0U2MyAzY3EjNx8CX1AzLchDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL2M3Lc9CX6MHc0RHaiojIsJye.png)
選項與參數:
-a :全部的檔案,連同隐藏檔( 開頭為 . 的檔案) 一起列出來(常用)
-l :長資料串列出,包含檔案的屬性與權限等等資料;(常用)
ls -a
cd 切換工作目錄
cd /usr/
pwd 檢視目前目錄
pwd
-p 的選項,可以自行幫你建立多層目錄
mkdir -p user01/usero2
mkdir -m 711 test05
-m ,如上例我們給予 -m 711 來給予新的目錄 drwx--x--x 的權限
rmdir (删除空的目錄)
先建立一個目錄mkdir test11
再删除該目錄rmdir test001
cp (複制檔案或目錄)
cp [-adfilprsu] 來源檔(source) 目标檔(destination)
選項與參數:
-f:為強制(force)的意思,若目标檔案已經存在且無法開啟,則移除後再嘗試一次;
-i:若目标檔(destination)已經存在時,在覆寫時會先詢問動作的進行(常用)
-r:遞歸持續複制,用於目錄的複制行為;(常用)
建立目錄cp01 和cp02 在cp01 和cp02 中間建立兩個檔案檔案名稱都是cp01.txt
Mkdir cp01
Mkdir cp02
Cd cp01
Vi cp01.txt
Cd ..
Cd
cp -i cp01/cp01.txt cp02/
回複Y
Cat cp01.txt 檔案内容是否替換
rm (移除檔案或目錄)
rm [-fir] 檔案或目錄
Rm -rf rm01/ 删除目錄
rm -rfi cp01/ 删除之前提示确認删除
Tail
tail [-n number] 檔案
Vi tail.txt
Tail -n 2 tail.txt 顯示最後兩行記錄
-f :表示持續偵測後面所接的檔名,要等到按下[ctrl]-c才會結束tail的偵測(用于監控jboss 動态輸出的日志檔案)
Tail -f server.log
如果你覺的文章閱讀不過瘾,可以檢視詳細的視訊教程。
【linux基礎知識和項目實戰部署課程】請點選我哦…
https://edu.51cto.com/course/22284.html
【部落客完整視訊課程系列】請點選我哦…
https://edu.51cto.com/lecturer/13226632.html