導航:首頁 > 操作系統 > linux文件分隔符

linux文件分隔符

發布時間:2024-02-24 15:17:54

linux執行命令時為何要添加./

在window下,如需在cmd命令行中輸入窗口中運行某一程序,則需要進入到該程序所在目錄才可以直接運行該程序。如果需要在不進入該目錄下就運行程序的話,則需要在安裝完改程序後,設置環境變數,將bin目錄添加到系統環境變數中。即想要在終端運行程序,必須要程序所在的絕對路徑或相對路徑,以告訴終端我想要運行的程序在哪裡。
在Linux中,.字元表示工作目錄,斜杠/則是路徑分隔符,用於工作目錄和文件名。由於SRAtoolkits為非安裝軟體,解壓即可用,解壓後其bin文件下的程序並不包含在Linux系統橋埋的環境($PATH)。Linux系統在不指定路徑的情況下運行程序時會只搜索環境變數$PATH,而在指定了路徑的情況下,則搜索指定路徑。這就是為何會造成上述問題的原因敏昌螞。

環境變數($PATH):決定了shell將到哪些目錄中尋找命令或程序,$PATH的值是一系列目錄,當你運行迅氏一個程序時,Linux 在這些目錄下進行搜索。

運行echo $PATH命令,即可查看到當前所有環境變數的值。

可以通過which ls查看某一命令的bin目錄的具體路徑。

如果在路徑名中存在 ./ 字元,那麼就不搜索 $PATH。

如果 ./ 不在路徑名中,那麼只在 $PATH 中搜索。

參考Linux-配置環境變數 ()。

~ 表示主目錄,也就是當前登錄用戶的用戶目錄。例如,我的擁護名是shpc,則 ~ 表示/home/shpc
/是指根目錄:就是所有目錄最頂層的目錄。
./表示當前目錄,./一般需要和其他文件夾或者文件結合使用,指代當前目錄下的東西。
..表示上級目錄,../ 指代上級目錄下的東西。

Linux 終端中可以通過ctrl + shift + c 來進行復制和ctrl + shift + v來黏貼(在window下ctrl + c 復制的內容來到Linux終端後也可以ctrl + shift + v來黏貼到指定位置。)

㈡ 請問下./在Linux下是什麼意思

/ 的意思:

目錄級別分隔符

. 的意思:

當前目錄

./a 的意思就是:

當前目錄下文件名為「a」的文件。

Linux中還有 .. 代表上級目錄

(2)linux文件分隔符擴展閱讀:

cd 命令:切換當前目錄至其他目錄
cd /:加上斜杠表示是進入到根目錄。
pwd命令:查看當前路徑。

下面是linux cd命令使用小技巧:
(1)cd 進入用戶主目錄
(2)cd ~ 進入用戶主目錄
(3)cd - 返回進入此目錄之前所在目錄
(4)cd .. 返回上一級目錄
(5)cd ../..返回上兩級目錄
(6)cd !$ 把上個命令的參數作為cd 參數使用

㈢ linux特殊符號大全

tab:文本分隔符,相當於四個空格,在命令行界面可以用來自動補齊命令與目錄。
ESC:esc+. ,上一條命令的選項參數,vim恢復到命令模式。
~:家目錄
`:反引號,編程中調用shell命令
!:調用前面的命令,!!調用上一條,!23調用前面低23條。
@:at符,後面接IP地址。
#:Linux文件中注釋行,表示不起作用。
$:文件行結尾標識符,變數標識符。
%:格式化文本。
^:文件行首標識符
&:任務放到後台
*:通配符,代表一個字元或者很多個字元。
\:用來轉義,\t表示製表符,\n表示換行符。
<:數據流的流入方向,表示輸入,將數據傳入給左側軟體。
|:管道,改變數據流的方向,將數據傳入給另外的軟體。
>:數據流的流出方向,表示輸出,將屏幕輸出的內容寫入一個文件。
2>:數據流的流出的第二個方向,表示錯誤輸出,報錯信息會寫入到這個文件中。
>>:表示追加寫入
/:根目錄,目錄分隔符
『』:雙引號,支持轉義
『:單引號,不支持轉義
():shell編程中使用,命令行用的不多
[]:索引
{}:代碼塊
::vim或者less命令中,表示可以輸入命令
;:分割不同命令
-:短選項標識符-h
--:長選項標識符--help

㈣ Linux中的./是什麼意思

Linux中「./」在系統文件中表示絕對路徑的意思。

linux系統中,所有的文件與目錄都是由根目錄/開始,不是以/開頭的就是相對路徑;

1、「.」表示當前目錄,也可以用「./」表示;

2、「..」表示上一級目錄,也可以用「../」表示;

3、「~」 代表用戶自己的宿主目錄;

4、「/」處於Linux文件系統樹形結構的最頂端,我們稱它為Linux文件系統的root,它是Linux文件系統的入口。

所有的目錄、文件、設備都在/之下,它是Linux文件系統最頂層的唯一的目錄;

一般建議在根目錄下面只有目錄,不要直接存放文件;根目錄是linux系統啟動時系統第一個載入的分區,所以啟動過程中用到的文件應該都放在這個分區中。

其中/etc、/bin、/dev、/lib、/sbin這5個子目錄都應該要與根目錄連在一起,不可獨立成為某個分區。

(4)linux文件分隔符擴展閱讀:

linux有四種基本文件系統類型:

1、普通文件:如文本文件、c語言源代碼、shell腳本等,可以用cat、less、more、vi等來察看內容,用mv來改名;

2、目錄文件:包括文件名、子目錄名及其指針,可以用ls列出目錄文件;

3、鏈接文件:是指向一索引節點的那些目錄條目,用ls來查看時,鏈接文件的標志用l開頭,而文件後以"->"指向所鏈接的文件;

4、特殊文件:如磁碟、終端、列印機等都在文件系統中表示出來,常放在/dev目錄內;

可以用file命令來識別。

閱讀全文

與linux文件分隔符相關的資料

熱點內容
網站小說源碼 瀏覽:297
php用什麼ide 瀏覽:863
網上預約課程app哪個好 瀏覽:150
android兼容測試工具 瀏覽:96
雲伺服器不支持虛擬化怎麼辦 瀏覽:189
加密方式的演變 瀏覽:364
java常用演算法pdf 瀏覽:734
伺服器數據遇到異常什麼原因 瀏覽:450
phpexif信息 瀏覽:542
單片機三位元組浮點數 瀏覽:756
命令與征服泰伯利亞戰爭下載 瀏覽:378
c窗口界面編程 瀏覽:23
hypermill編程能做模板嗎 瀏覽:782
計算機網路最經典的演算法 瀏覽:628
華為思科的配置命令 瀏覽:869
linux設置光碟啟動 瀏覽:361
程序員俱樂部注冊 瀏覽:19
洗潔精雞蛋盤解壓視頻 瀏覽:295
企業內網加密app 瀏覽:51
騰訊雲伺服器怎麼設置本地網路 瀏覽:625