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

2022-01-10 22:09:17 字數 4503 閱讀 1765

1樓:

路徑是指檔案在伺服器中的儲存位置。我們在使用計算機時要找到所需的檔案時就必須知道檔案的絕對路徑,例如,只要看到這個路徑d:/web/logo.

gif,我們就知道logo.gif檔案是在d盤的web目錄下。類似於這樣完整的描述檔案位置的路徑就是絕對路徑。

絕對路徑還有一種表示方法就是以伺服器命名開始(如在本機中http://localhost)的完整描述檔案位置的路徑,如通過iis簡歷一個站點,站點下面有個檔案叫test.htm,那麼用絕對路徑來顯示這個檔案就是http:

//localhost//test.htm。

相對路徑主要用在我們的**上,當asp在釋出一個目錄時,如果在web上也像d:/web/test.htm一樣,就不會顯示在正常的頁面。

這時需要通過站點來訪問相對目錄,網頁上所有web頁面程式和所顯示的**都是通過相對路徑來訪問的。如裡面的**訪問就是images/logo.gif我們可以用"..

/"來表示上一級目錄,"../../"表示上上級目錄,依此類推。

2樓:

相對路徑是相對於當前的路徑的,前面沒有「\」,絕對路徑開頭是碟符或者「\」。

3樓:匿名使用者

例如

相對路徑相對於**根目錄)

絕對路徑

相對路徑和絕對路徑

4樓:清水無月

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

假設你要在你的網頁中插入一幅**,那麼你可能會碰到以下情況(假設你的網頁在如下位置: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其中一方的位置發生改變,網頁就顯示不了這幅**了。這就是相對路徑,它是以一個參考物件面存在的。。

5樓:家恕幸嬋

所謂「絕對路徑」就是從根目錄開始一直到該目錄的全程的路徑,這樣說可能太抽象,舉個例子:"c:\apache\htdocs\cgi-bin\test.

cgi"就是檔案test.cgi的絕對路徑。

所謂「相對路徑」就是相對於當前目錄的路徑,舉個例子:例如當前目錄目錄是

"c:\apache\htdocs"

你要瀏覽

c:\apache\htdocs\cgi-bin\test.cgi檔案的內容,那麼只需在命令列裡輸入

"type

cgi-bin\test.cgi"

就可以了,要是在"c:\apache\htdocs\cgi-bin\xyz"下呢,那麼就是

"type

..test.cgi"。絕對路徑是不變的,而相對路徑是隨使用者工作目錄的變化而變化。

抽象路徑:

使用者介面和作業系統使用與系統相關的路徑名字串來命名檔案和目錄。此類呈現分層路徑名的一個抽象的、與系統無關的檢視。抽象路徑名有兩個元件:

一個可選的與系統有關的字首字串,比如碟符,"/"

表示unix

中的根目錄,"\\\\"

表示microsoft

windows

unc路徑名,以及零個或更多字串名稱的序列。

除了最後一個,抽象路徑名中的每個名稱代表一個目錄;最後一個名稱既可以代表目錄,也可以代表檔案。空的抽象路徑名沒有字首和名稱序列。

6樓:尚學堂科技****

絕對路徑:是從碟符開始的路徑,形如

c:\windows\system32\cmd.exe相對路徑:是從當前路徑開始的路徑,假如當前路徑為c:\windows要描述上述路徑,只需輸入

system32\cmd.exe

實際上,嚴格的相對路徑寫法應為

.\system32\cmd.exe

其中,.表示當前路徑,在通道情況下可以省略,只有在特殊的情況下不能省略。

假如當前路徑為c:\program files要呼叫上述命令,則需要輸入

..\windows\system32\cmd.exe其中,..為父目錄。

當前路徑如果為c:\program files\common files

則需要輸入

..\..\windows\system32\cmd.

exe另外,還有一種不包含碟符的特殊絕對路徑,形如\windows\system32\cmd.exe無論當前路徑是什麼,會自動地從當前盤的根目錄開始查詢指定的程式。

7樓:落葉聽秋

相對路徑就是c: 能識別c盤下的所有檔案。絕對路徑就是c://a://b://c:aaa.text,這樣就能識別最準卻的路徑檔案,從而不會出錯。

8樓:雪振梅施鶯

絕對路徑是只能在這個資料夾操作,相對路徑是讀出當前vi的路徑

9樓:

所有電腦識別u盤後在磁碟管理裡把它設為z盤.

10樓:匿名使用者

假如你u盤上有個程式叫做aa.exe,位置在u盤的programs\aa\下。

你在u盤的根目錄需要建立執行程式的bat檔案,start.bat.

start.bat 內容如下

#echo off

\programes\aa\aa.exe

這樣就可以了。

不用標示碟符的。

相對路徑絕對路徑

11樓:尚學堂科技****

絕對路徑:是從碟符開始的路徑,形如

c:\windows\system32\cmd.exe相對路徑:是從當前路徑開始的路徑,假如當前路徑為c:\windows要描述上述路徑,只需輸入

system32\cmd.exe

實際上,嚴格的相對路徑寫法應為

.\system32\cmd.exe

其中,.表示當前路徑,在通道情況下可以省略,只有在特殊的情況下不能省略。

假如當前路徑為c:\program files要呼叫上述命令,則需要輸入

..\windows\system32\cmd.exe其中,..為父目錄。

當前路徑如果為c:\program files\common files

則需要輸入

..\..\windows\system32\cmd.

exe另外,還有一種不包含碟符的特殊絕對路徑,形如\windows\system32\cmd.exe無論當前路徑是什麼,會自動地從當前盤的根目錄開始查詢指定的程式。

絕對路徑和相對路徑是什麼意思?

12樓:喵姐說心理

絕對路徑顧名思義,填寫絕對目錄路徑地址那就叫絕對路徑,通常我們直接使用"/"代表從根目錄開始的目錄路徑,這個叫絕對路徑。

其實絕對路徑與相對路徑的不同處,只在於描述目錄路徑時,所採用的參考點不同。由於對**上所有檔案而言,根目錄這個參考點對所有檔案都是一樣的,因此,運用以根目錄為參考點的路徑描述方式才會被稱之為絕對路徑。

相對路徑與絕對路徑與css關係?

1、我們在css中引入**地址的時候就可能用到相對路徑與絕對路徑。

2、我們在div+css的html中在html引入css檔案、引入新增**的時候 就會用到相對路徑與絕對路徑。

13樓:文玩範兒

相對路徑-以引用檔案之網頁所在位置為參考基礎,而建立出的目錄路徑。因此,當儲存於不同目錄的網頁引用同一個檔案時,所使用的路徑將不相同,故稱之為相對。

絕對路徑-以web站點根目錄為參考基礎的目錄路徑。之所以稱為絕對,意指當所有網頁引用同一個檔案時,所使用的路徑都是一樣的。

其實絕對路徑與相對路徑的不同處,只在於描述目錄路徑時,所採用的參考點不同。由於對**上所有檔案而言,根目錄這個參考點對所有檔案都是一樣的,因此,運用以根目錄為參考點的路徑描述方式才會被稱之為絕對路徑。

以下為建立路徑所使用的幾個特殊符號,及其所代表的意義。

"./"—根目錄。

"../"--代表上一層目錄。

"/"—當前根目錄。

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

絕對路徑 一般是指檔案在所在碟符的位置,而且是從碟符開始算起,如某檔案位於 c program files jiangmin 下面,那麼這個路徑就是它的絕對路徑。相對路徑 可以理解為絕對路徑的部分,且是後半部分,這是從當前所處位置而定的,如當前位置是在 c program files 那就可以說某檔...

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

絕對路徑是精確表述檔案位置的 相對路徑是相對於你的當前路徑的 比如有如下兩個檔案在你的系統中 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管理器中站點安全設定的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用...