如何在 Unix 中新增位置到我的路徑?

如何在 Unix 中新增位置到我的路徑?

我使用的是 FreeBSD 的預設安裝,帶有 C shell (csh)。

假設我有一個可以透過執行以下命令來運行的命令:/sbin/abc,但不能透過執行 來運行abc。如何設定某些路徑或使abc任何地方都可以運行的東西?

答案1

啊哈,FreeBSD。我相信那是 tcsh。

所以:

set path=(/sbin $path)

答案2

巴什&桀騁句法:

export PATH=${PATH}:/sbin

語法(兩個單獨的命令):

PATH=${PATH}:/sbin
export PATH

西施tcsh:

setenv PATH "${PATH}:/sbin"
設定路徑=($path /sbin)

這將附加/sbin到您的路徑中,因此當您鍵入 時abc,shell 也會尋找/sbin它。您也可以將命令新增至~/.bashrc檔案(或~/.cshrc, ~/.tcshrc, ~/.profile, ~/.login— 取決於您使用的 shell)。

相關內容