什麼是檔案的路徑? 答:這個檔案存放的地方,可以聯想為 檔案的「家」。
在linux中,存在著絕對路徑和相對路徑
命令cd (change directory)是用來變更使用者所在目錄的,如果後面什麼都不跟,就會直接進入當前使用者的根目錄下。
命令pwd用於顯示當前所在目錄。
命令cd後面只能是目錄名,如果跟了檔名,就會報錯。例如:
因為/etc/passwd為乙個檔案,所以就報錯了。
在linux檔案系統中,有兩個特殊的符號也可以表示目錄:
命令mkdir(make directory)用於建立目錄。該命令的格式為:mkdir [-mp][目錄名稱]。其中 -m、-p為其選項。
ls -ld 命令可以檢視指定目錄的屬性,如果不加 -d則會顯示該目錄裡面的檔案和子目錄的屬性;
mkdir -p後面跟乙個已經存在的目錄名時,它不會做任何事情,也不會報錯。
命令rmdir(remove directory)用於刪除空目錄,後面可以是乙個目錄,也可以是多個目錄(用空格分隔)。
注:該命令只能刪除目錄,不能刪除檔案。
從上例中我們可以看出命令rmdir只能刪除空目錄,即使加上-p選項也只能刪除一串空目錄。
命令rm最常用的兩個選項
上例中,/tmp/test/123/123這個目錄是不存在的,但加上-f選項後,就不會報錯。但如果要刪除乙個存在的目錄時,即使加上-f選項也會報錯。
所以,使用命令rm刪除目錄時,一定要加-r選項。
注意:rm -rf命令後面不能加「/」,否則它會把你的系統檔案全部刪除,在此著重關注一下!
linux絕對路徑和相對路徑
linux絕對路徑和相對路徑 linux的絕對路徑是指從根目錄說起的.例如 dev somedir 而相對路徑則是從當前目錄說起 即 有4個相對路徑的表示方法 當前目錄 父目錄 某使用者的根目錄 user 自己的根目錄 有幾個簡單的指令來對目錄進行訪問 cd 變換當前目錄 格式 cd 路徑pwd 現...
Linux相對路徑和絕對路徑
1 絕對路徑第乙個字元都是 相對路徑沒有 2 pwd print working dirctory 檢視當前目錄 3 代表home 代表當前目錄 代表上一目錄 上一目錄的上一目錄 4 多命令執行 1.每個命令之間用 隔開 說明 各命令的執行給果,不會影響其它命令的執行。換句話說,各個命令都會執行,但...
Linux 絕對路徑和相對路徑
檔案定位路徑 路徑的作用 定位檔案 清楚理解 絕對路徑和相對路徑!home alice file1 和 home bob file1 不是同乙個檔案 abc file1 和 abc file1 有可能不是乙個檔案!絕對路徑 從 開始的路徑 home alice file1 相對路徑 從當前目錄開始的...