Linux中 和 的區別,正斜槓和反斜槓的區別

2021-10-06 04:57:56 字數 917 閱讀 3109

1、反斜線「\」是電腦出現了之後為了表示程式設計裡的特殊含義才發明的專用標點。就是說,除了程式設計領域外,任何地方都不應該有使用反斜槓的時候,請永遠使用正斜線「/」

2、windows系統中用反斜線「\」來表示目錄,但是linux下用正斜線「/」來表示

3、windows:

「/」是表示引數,「\」是表示本地路徑。

linux和unix:

「/」表示路徑,「\」表示轉義,「-」和「–」表示引數。

網路:由於網路使用unix標準,所以網路路徑用「/」。

反斜線符號「 \ 」在bash中被解釋為轉義字元,用於去除乙個單個字元的特殊意義,它保留了跟隨在之後的字元的字面值,除了換行符。如果在反斜線之後乙個換行字元立即出現,轉義字元使行得以繼續,遇到命令很長時使用反斜線很有效;反斜線從輸入流中被移除並有效地忽略。

例一:

[root@localhost ~]# echo $home

/root

[root@localhost ~]# echo \$home

$home

例子中,反斜線去除了「 $ 」字元的特殊意義,保留字面值,從而不輸出home目錄路徑。

例二:[root@localhost ~]# mv test.c \

> ..

mv: 無法獲取"test.c" 的檔案狀態(stat): 沒有那個檔案或目錄

例子中,反斜線使行得以繼續,命令可以正常輸入。

到這裡就明白了怎麼檢視檔名為「 \ 」的文件了,只要輸入命令

[root@localhost ~]# vim \\

正斜槓 和反斜槓 的區別

我認真搜了一下,發現問這個問題的人還不少,知乎上也有提問的。來看看知乎的回答。問題 如何區分符號 和 的用法?某些回答 1 fenng 記住一件事情,除了在程式中,其它地方幾乎不需要用 應該就差不多了。btw,我最反感的一件事情就是應該用 的地方用了 也是用來鑑別乙個人是否足夠細心的乙個依據。2 n...

正斜槓 和反斜槓 的區別小結

近來研究原始碼時發現,常常在路徑中出現正斜槓 和反斜槓 之前就一直不勝其擾,這次所幸一次查資料把它弄懂,以下是本人對其的小結,希望能幫助大家解惑。以下內容參考自 unix使用斜槓 作為路徑分割符,而web應用最先是使用在unix系統上面,所以目前所有的網路位址都採用斜槓 作為分隔符。windows由...

正斜槓( )與反斜槓( )區別

正斜槓,符號是 反斜槓,符號是 一直很不解正斜槓與反斜槓到底有何區別?經過一段時間的理解,得出 dos路徑 e 開發資料 asp.net高階開發 這是反斜槓的作用後面跟著的是檔名 csc t library r system.web.dll out d customhandler.dll d cus...