Executable
/usr/local/bin 是什麼?
在今天之前,我在有限的範圍內使用終端進出目錄並使用
touch
命令更改文件的日期。在 Mac 上安裝了一個有趣的腳本之後,我已經意識到了終端的全部範圍,並且之後不得不使用chmod 755
該文件使其可執行。不過我想知道是什麼
/usr/local/bin
。/usr/
,我假設,是電腦的使用者。不過,我不確定為什麼/local/
會在那裡。它顯然代表本地電腦,但由於它在電腦(或伺服器)上,真的有必要嗎?不會/usr/bin
好嗎?什麼是
/bin
?為什麼這個區域通常用於在終端上安裝腳本?
/usr/local/bin
適用於普通使用者可以執行的程序。
- 該
/usr/local
層次結構供系統管理員在本地安裝軟體時使用。- 當系統軟體更新時,它需要安全,不會被覆蓋。
- 它可用於可在一組主機之間共享但在
/usr
.- 本地安裝的軟體必須放在
/usr/local
而不是 /usr 中,除非安裝它是為了替換或升級/usr
.該資源有助於更深入地解釋文件系統層次結構標準。
您可能會發現這篇關於使用和濫用的文章也
/usr/local/bin
很有趣。