絕對路徑和相對路徑的區別,Linux相對路徑與絕對路徑區別?

2022-01-17 07:29:19 字數 5367 閱讀 6252

1樓:匿名使用者

絕對路徑:一般是指檔案在所在碟符的位置,而且是從碟符開始算起,如某檔案位於「c:\program files\jiangmin」下面,那麼這個路徑就是它的絕對路徑。

相對路徑:可以理解為絕對路徑的部分,且是後半部分,這是從當前所處位置而定的,如當前位置是在「c:\program files\」,那就可以說某檔案處於「jiangmin」這個資料夾下。

用一個生活中的例子來說明一下,大家在寫信時要寫收信人的地址,如果你在國外的話,那地址那裡你就應該寫上國家,然後再寫省份,再寫詳細的地址,這就是絕對路徑,但如果都是在國內的話,那寫上省份和詳細的地址就行了,那這個地址你就可以理解為相對路徑。

2樓:聽不清啊

設當前目錄為d:\abc,其中有檔案0.txt其中有資料夾111,資料夾中有檔案1.txt則用絕對路徑表示為:

d:\abc\0.txt、d:\abc\111\1.txt用相對路徑表示為(省略從碟符開始到當前資料夾及其後的一條反斜槓)的那一部分:

0.txt、111\1.txt

3樓:世伶拓跋正浩

一是相對於當前頁面的,如「1.html,

../1.html,

./aaa/1.html」分別表示和當前頁面同一目錄下的1.

html頁面、當前頁面所在目錄的上一級目錄下的1.html、當前頁面所在目錄中的aaa目錄下的1.html;另一種情況是相對於**根目錄來說的,這種寫法都是以/開頭的,如/1.

html,

/aaa/1.html分別表示根目錄下的1.html,根目錄下的aaa目錄下的1.

html。絕對路徑是指帶碟符的路徑,如d:\database.

mdb,**中一般用到絕對路徑的地方是配置檔案中,和程式中讀寫檔案時需要把相對路徑對映為伺服器絕對路徑。

4樓:匿名使用者

比如你在c盤中要找到a資料夾下面的d檔案,那你就直接在位址列中寫\a就可以看到d檔案,這就是相對路徑.

如果你現在在e盤,那你要找到上面的檔案,你就要在位址列輸入c:\a然後你才能看見d檔案,這就是個絕對路徑.

5樓:匿名使用者

絕對路徑:

大家都知道,在我們平時使用計算機時要找到需要的檔案就必須知道檔案的位置,而表示檔案的位置的方式就是路徑,例如只要看到這個路徑:"d:\**\許慧欣.

jpg"我們就知道"許慧欣.jpg"檔案是在d盤的"**"目錄中。類似於這樣完整的描述檔案位置的路徑就是絕對路徑。

相對路徑就是指由這個檔案所在的路徑引起的跟其它檔案(或資料夾)的路徑關係。使用相對路徑可以為我們帶來非常多的便利。下面舉例項詳解:

一、例如在本地硬碟有如下兩檔案,它們要互做超連結

g:\site\index.htm

g:\site\web\article\01.htm

index.htm要想連結到01.htm這個檔案,正確的連結應該是:連結文字,這是標準的相對路徑。

反過來,01.htm要想連結到index.htm這個檔案,在01.htm檔案裡面應該寫上這句:返回首頁。這裡的../表示向上一級。

linux相對路徑與絕對路徑區別?

6樓:匿名使用者

相對路徑就是相對當前你所在路徑開始算。

絕對路徑是從linux最底層的根(/)開始算。

其中:在linux中,絕對路徑是從/(根目錄)開始的,路徑最前面是/的話就是絕對路徑。

相對路徑是直接輸入當前路徑下的資料夾或者以 . 或 .. 開始算的,.表示使用者當前操作所處的位置,.. 表示上一級目錄。

舉個例子:

/home/oracle 這個路徑就是絕對路徑

./home/oracle 這個就是相對路徑,例如現在在/test路徑下,此條路徑換算成絕對路徑為/test/home/oracle

../home/oracel 這個也是相對路徑,例如現在在/test路徑下,此條路徑換算成絕對路徑為:/home/oracel

注意後面兩個的對比,..是回到上一級然後在往後算。

使用pwd命令可以檢視當前所在的絕對路徑。『

如題中提出的問題,答案如下:

由於不清楚相對路徑是相對於哪個路徑,這裡預設在/目錄下。

用相對路徑名從usr/bin跳到/home/staff/john/project

答:cd ../../home/staff/john/project 或者 cd /home/staff/john/project

用絕對路徑名從usr/bin跳到/temp

答:cd ../../temp 或者 cd /temp

用相對路徑名從usr/bin跳到/etc/rc.d

答:cd ../../etc/rc.d 或者 cd /etc/rc.d

跳轉路徑可以直接輸入絕對路徑

7樓:老男孩教育

絕對路徑:路徑的寫法,由根目錄 / 寫起;

相對路徑:路徑的寫法,不是由 / 寫起;

絕對路徑和相對路徑的區別?

8樓:盧恕範橋

絕對路徑是精確表述檔案位置的

相對路徑是相對於你的當前路徑的

比如有如下兩個檔案在你的系統中

c:\aaa\a.txt

c:\bbb\a.txt

你的當前路徑為c:\bbb

那麼輸入a.txt則表示c:\bbb\a.txt如果輸入c:\aaa\a.txt則與你的當前路徑無關,直接定位於c:\aaa\a.txt這個檔案

9樓:賴寄竹孛午

設當前目錄為d:\abc,其中有檔案0.txt其中有資料夾111,資料夾中有檔案1.txt則用絕對路徑表示為:

d:\abc\0.txt、d:\abc\111\1.txt用相對路徑表示為(省略從碟符開始到當前資料夾及其後的一條反斜槓)的那一部分:

0.txt、111\1.txt

10樓:茂全百戊

比如你在c盤中要找到a資料夾下面的d檔案,那你就直接在位址列中寫\a就可以看到d檔案,這就是相對路徑.

如果你現在在e盤,那你要找到上面的檔案,你就要在位址列輸入c:\a然後你才能看見d檔案,這就是個絕對路徑.

絕對路徑和相對路徑的區別是什麼?

11樓:聽不清啊

設當前目錄為d:\abc,其中有檔案0.txt其中有資料夾111,資料夾中有檔案1.txt則用絕對路徑表示為:

d:\abc\0.txt、d:\abc\111\1.txt用相對路徑表示為(省略從碟符開始到當前資料夾及其後的一條反斜槓)的那一部分:

0.txt、111\1.txt

相對路徑與絕對路徑的區別

12樓:

絕對路徑指的是針對電腦系統所在的準確位置,比如test在d盤下,而best在test 下,對它的描述:相對路徑是這樣的,best在test目錄下,絕對路徑是best在d盤test資料夾內。

說白了,相對路徑一般指檔案或資料夾所在的位置相對於上一級目錄的位置。

絕對路徑指檔案或者資料夾相對於電腦系統所在的位置。

**的相對路徑和絕對路徑怎麼區別啊

13樓:喜嘉悅聲恩

首先,以在網頁製作為例,這樣最容易弄明白。

假設你要在你的網頁中插入一幅**,那麼你可能會碰到以下情況(假設你的網頁在如下位置:d:\aaa\web\1.

htm,而**在d:\aaa\web\images\ss.gif)

那麼情況如下:

一,你在網頁中直接以d:\aaa\web\images\ss.gif這個路徑表示你的**。

二,你在網頁中以:images\ss.gif來表示你的這個**。

以上兩種方法都能達到效果。為什麼呢?這就是絕對路徑和相對路徑的問題。

第一種情況,你使用的是完整的**的路徑,就稱之為絕對路徑,也就是說當你把你的這個1.htm不管放在你的硬碟的哪個位置,它都能顯示出來這幅**,因為這個**的位置你沒改變它。是絕對不變的。。

第二情況,你使用的就是相對路徑,這個路徑只相對於你的1.htm的位置以及images資料夾的位置。一旦1.

htm的位置發生改變,或者images資料夾的位置發生改變(只要1.htm和images發生改變的位置不相同),那麼,這時候你的1.htm就顯示不了這幅**了。

也就是說,1.htm和images其中一方的位置發生改變,網頁就顯示不了這幅**了。這就是相對路徑,它是以一個參考物件面存在的。。

14樓:駱昊然乜雅

絕對路徑:

大家都知道,在我們平時使用計算機時要找到需要的檔案就必須知道檔案的位置,而表示檔案的位置的方式就是路徑,例如只要看到這個路徑:"d:\**\許慧欣.

jpg"我們就知道"許慧欣.jpg"檔案是在d盤的"**"目錄中。類似於這樣完整的描述檔案位置的路徑就是絕對路徑。

相對路徑就是指由這個檔案所在的路徑引起的跟其它檔案(或資料夾)的路徑關係。使用相對路徑可以為我們帶來非常多的便利。下面舉例項詳解:

一、例如在本地硬碟有如下兩檔案,它們要互做超連結

g:\site\index.htm

g:\site\web\article\01.htm

index.htm要想連結到01.htm這個檔案,正確的連結應該是:連結文字,這是標準的相對路徑。

反過來,01.htm要想連結到index.htm這個檔案,在01.htm檔案裡面應該寫上這句:返回首頁。這裡的../表示向上一級。

什麼叫絕對路徑和相對路徑?有什麼區別?

15樓:匿名使用者

我們可以根據該路徑明確地找到所對應的檔案(夾)。而對於「網路上的芳鄰」共享的檔案(夾),其絕對路徑資訊應包括「\\計算機名\共享資料夾名\檔案路徑」,比如路徑「\\server\網友世界\備份\setup.rar」,則是一臺名為server的計算機共享名「網友世界」下的「\備份\setup.

rar」檔案。除了在資源管理器位址列檢視,檔案的屬性視窗也可以檢視這些地址資訊。

3.系統路徑系統路徑是指一些以%systemroot%(以「%名稱%」表示)開頭的路徑。它的作用是告訴系統,我要定位的檔案(夾)在系統分割槽windows目錄下。

比如你要進入windows下的system32資料夾,只而在ie瀏覽器的位址列,或「執行」對話方塊中輸入「%systemroot%\system32」,回車即可,而不必註明系統分割槽是c盤還是d盤,因為系統路徑會自動定位查詢到系統分割槽的。再說的直白一點,它的作用其實就相當於一個絕對路徑:x:

\windows(其中x為系統分割槽碟符)。

下面,我們以安裝在c盤並使用預設系統資料夾、當前使用者名稱是administrator的windows xp系統為例,羅列幾個常用的系統路徑所對應的絕對路徑。

相對路徑和絕對路徑怎麼表示,相對路徑和絕對路徑

路徑是指檔案在伺服器中的儲存位置。我們在使用計算機時要找到所需的檔案時就必須知道檔案的絕對路徑,例如,只要看到這個路徑d web logo.gif,我們就知道logo.gif檔案是在d盤的web目錄下。類似於這樣完整的描述檔案位置的路徑就是絕對路徑。絕對路徑還有一種表示方法就是以伺服器命名開始 如在...

什麼是相對路徑和絕對路徑

絕對路徑是精確表述檔案位置的 相對路徑是相對於你的當前路徑的 比如有如下兩個檔案在你的系統中 c aaa a.txt c bbb a.txt 你的當前路徑為c bbb 那麼輸入a.txt則表示c bbb a.txt如果輸入c aaa a.txt則與你的當前路徑無關,直接定位於c aaa a.txt這...

ASP中IMG的相對路徑無許可權,求救asp高手,相對路徑和絕對路徑

1 錯誤號401.1 症狀 http 錯誤 401.1 未經授權 訪問由於憑據無效被拒絕。分析 由於使用者匿名訪問使用的賬號 預設是iusr 機器名 被禁用,或者沒有許可權訪問計算機,將造成使用者無法訪問。解決方案 1 檢視iis管理器中站點安全設定的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用...