二周第一次課(1月29日)
2.7 cd命令
2.8 創建和刪除目錄mkdir/rmdir
2.9 rm命令
2.6 相對和絕對路徑
絕對路徑 從/開始的 都是絕對路徑
相對路徑
相對你所在的位置的一個路徑。
當前目錄所在路徑 叫相對路徑
例如 想查看當前目錄下的某一個文件,
當前的文件在哪兒——#pwd
例如cd進去/root下面。
#ls /root/
#pwd 查看所在的目錄。
#cd
change directory
cd 到指定目錄下
2.7 CD命令
cd,進入一個目錄
#cd 當前用戶的家目錄下
#cd - 返回上一次的目錄
#cd ~ 進入用戶的家目錄
#cd ..進入上一級目錄 最頂的位置是/目錄(此處可以截圖)
2.8 創建和刪除目錄mkdir rmdir
mkdir 創建目錄
make directory的簡寫
用法
#mkdir /tmp/111 在tmp目錄下創建111目錄
創建一連串目錄
#mkdir -p /tmp/111/2/3/ 創建111目錄的2目錄的3目錄
#mkdir -pv /tmp/111/2/4/ 可視化看目錄創建進度。可以觀看創建記錄。(截圖)
rmdir 刪除目錄 remove directory 簡寫
#rmdir /tmp/111/2/ 刪除/tmp/111/2目錄,刪除失敗,提示目錄非空(rmdir刪除的目錄,目錄必須要空,因為/2下面還有個/3目錄,所以刪除失敗)
#rmdir /tmp/111/2/3 刪除目錄成功(因為目錄是空)
2.9 rm命令
rm remove,刪除的意思
用法#rm 要刪的文件或者目錄
#touch /tmp/aminglinux/2/3/2.txt
#rm /tmp/aminglinux/2/3/2.txt
會詢問是否刪除的提示(y或n)
#rm /tmp/aminglinux/2/3/*.txt
刪除2/3/的*.txt(*代表要刪除的文件)
#rm -f /tmp/aminglinux/2/3/*.txt
強制刪除文件,不報提示。-f fouce 強制。
#!tree (上一次使用tree的命令,!代表使用命令歷史裏面,上一次tree開頭的命令)發現/3 下面的文件已經被刪除掉(截圖)
#history 查看敲過的命令(例如#!tree的 !會從history裏面查找相關tree的命令)
#rm -f /tmp/aminglinux/2/3/ 發現無法刪除
#rm -r /tmp/aminglinux/2/3/ 可以刪除,提示應答是否。
#rm -rf /tmp/aminglinux/2/3/ 發現直接刪除
#touch /tmp/aminglinux/2/3/1.txt
#touch /tmp/aminglinux2/2.txt
#rm -rfv /tmp/aminglinux/2/3/
發現
先刪除文件,
再刪除目錄.
註意,
/3是不存在的目錄,
#rm -rfv /tmp/aminglinux/2/3/
(發現還是沒有提示,其實沒有提示有可能是有錯誤的,只是-f沒有顯示出來,-f一般不會提示報錯信息)
#rm -rv /tmp/aminglinux/2/3 報錯,提示:沒有那個文件或目錄。
二周第一次課(1月29日)