我經常在指令中找到以美元符號開頭的命令行命令來安裝很多東西。例如在Ubuntu安裝Ruby,該網站說,使用下面的命令:
$ sudo易於得到安裝Ruby全
什麼是$代表什麼?
我經常在指令中找到以美元符號開頭的命令行命令來安裝很多東西。例如在Ubuntu安裝Ruby,該網站說,使用下面的命令:
$ sudo易於得到安裝Ruby全
什麼是$代表什麼?
$不是命令的一部分,它只是顯示指定的輸入終端。一個完整的日誌人進入會讀像
[email protected]$ sudo ap...
的$
不是命令的一部分。它在那裏告訴你,這個命令需要作爲普通用戶來執行。
當您作爲普通用戶提示(至少在bash shell中)時,該行以您當前提示的用戶名開始,然後是@
,後跟機器主機名,然後是:
,隨後是當前位置,然後是$
。
這將是這樣的:
[email protected]:~$
但是,如果你提示爲根,最後$
將由#
替代:
[email protected]:~#
這就是那些點在線教程:
$
開頭,您知道它必須作爲普通用戶執行。#
開頭,就知道它必須以root身份執行。希望它有幫助。
我明白了。但爲什麼要包含美元符號?這是不是一個給定的,幷包含在每一個命令?我猜想清晰度是 –
。並非所有人都熟悉終端輸入,並且可能無法立即識別他們應該沒有提示的位置。 – DominicEU
當然啊。感謝你的回答! –