您好,登錄后才能下訂單哦!
一、絕對路徑與相對路徑
絕對路徑:由根目錄(/)開始寫起的文件名或目錄名稱, 例如 /home/fromheart/.bashrc;
相對路徑:相對于目前路徑的文件名寫法。 例如 ./home/formheart 或 ../../home/fromheart/ 等等,反正開頭不是 / 就屬于相對路徑的寫法.
二、特殊目錄
. 代表此層目錄
.. 代表上一層目錄
- 代表前一個工作目錄
~ 代表“目前使用者身份”所在的主文件夾
~account 代表 account 這個使用者的主文件夾(account是個帳號名稱)
Linux下,根目錄下是否存在上層目錄(..)?
若使用“ ls -al / ”去查詢,可以看到根目錄下確實存在 . 與 .. 兩個目錄,這兩個目錄的屬性與權(quán)限完全一致,這代表根目錄的上一層(..)與根目錄自己(.)是同一個目錄。
注意:對于文件位置不在“正規(guī)”的可執(zhí)行文件(/bin, /usr/bin等為正規(guī)),當(dāng)用戶要執(zhí)行這些程序時,需要嚴(yán)格指定該可執(zhí)行文件,如需要運(yùn)行當(dāng)前用戶home目錄的install.sh,輸入執(zhí)行命令時,需要輸入 ./install.sh
二、目錄操作命令
pwd:顯示目前的目錄
cd:變換目錄
mkdir:創(chuàng)建一個新的目錄
rmdir:刪除一個空的目錄
1.pwd (Print Working Directory,顯示目前所在的目錄)
格式? pwd [-P]
選項與參數(shù):
-P :顯示出確實的路徑,而非使用鏈接 (link) 路徑。
pwd
cd /bin
pwd
pwd -P
2、cd (change directory, 變換目錄)
cd .
cd ..
cd ~
cd -
cd ~fromheart
3、mkdir (make directory創(chuàng)建新目錄)
格式: mkdir [-mp] 目錄名稱
選項與參數(shù):
-m :設(shè)置文件的權(quán)限喔!直接設(shè)置所建立的目錄的權(quán)限,而不使用默認(rèn)權(quán)限 (umask)。
-p :幫助用戶直接將所需要的目錄(包含上層目錄)遞歸創(chuàng)建起來。
mkdir 1 2
mkdir 3/4
(命令執(zhí)行不成功,需要代-p參數(shù))
mkdir -p 3/4
ls -alr 3
ls -al
注意:當(dāng)目錄名中包含有空格時,需要用引號""將目錄名引用
mkdir "Program Files"。如果直接輸入mkdir Program Files,系統(tǒng)會直接建立兩個目錄Program和Files。
umask命令:顯示或設(shè)置默認(rèn)權(quán)限
umask
顯示結(jié)果?默認(rèn)權(quán)限為0002,用戶可以用777“減去”后三位002,結(jié)果為775,即使權(quán)限為rwxrwxr_x。這是默認(rèn)建立目錄(文件)的權(quán)限。用戶可以通過mkdir -m?創(chuàng)建目錄時設(shè)置權(quán)限
mkdir -m 711 5
ls -al
4、rmdir (刪除“空”的目錄)
格式:rmdir [-p] 目錄名稱
選項與參數(shù):
-p :連同“上層”“空的”目錄也一起刪除
rmdir 1 2 (同時將空目錄 1 2?刪除)
rmdir 3(由于目錄3還有目錄4,不為空,所以刪除失敗)
rmdir -p 3/4(刪除目錄4,同時將它的上次目錄3也一起刪除)
當(dāng)目錄不為空時,用戶可以用rm -r?命令將目錄連同目錄下面的文件和子目錄一起刪除
rm -r 3
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。