linux之/usr/local/bin和/usr/bin区别
生活随笔
收集整理的這篇文章主要介紹了
linux之/usr/local/bin和/usr/bin区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、問題
我們一般習(xí)慣把**.py文件放到/usr/local/bin這個目錄下面去,然后可以在linux系統(tǒng)里面任意一個目錄執(zhí)行這個python文件,然后和/usr/bin/這個目錄一般有啥區(qū)別?
?
?
?
2、區(qū)別
?
usr 指 Unix System Resource,/usr 目錄包含所有的命令、程序庫、文檔和其它文件,我們可以命令到這個目錄下,ls -al看下,都是系統(tǒng)預(yù)裝的可執(zhí)行程序,會隨著系統(tǒng)的升級而改變,/usr/local/bin目錄是給用戶放置自己的可執(zhí)行程序,所以我們一般把我們可執(zhí)行的腳本文件放到這個目錄,這樣我們在linux系統(tǒng)里面任何目錄都可以運(yùn)行了,比如我們Android開發(fā)的時候把pidcat.py文件放到這個目錄下面,我們從其它地方拷貝到這個目錄的時候,要記得加上sudo,需要管理員權(quán)限。
?
?
?
總結(jié)
以上是生活随笔為你收集整理的linux之/usr/local/bin和/usr/bin区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java之异常java.net.Malf
- 下一篇: Android之在linux终端执行sh