日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux目录详解,软件应该安装到哪个目录

發(fā)布時間:2025/1/21 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux目录详解,软件应该安装到哪个目录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

轉(zhuǎn)自:https://www.w3h5.com/post/336.html

我們應(yīng)該知道 Windows 有一個默認(rèn)的安裝目錄專門用來安裝軟件。Linux 的軟件安裝目錄也應(yīng)該是有講究的,遵循這一點,對后期的管理和維護(hù)也是有幫助的。

/usr 系統(tǒng)級的目錄,可以理解為 C:/Windows/ , /usr/lib 可理解為 C:/Windows/System32 。

/usr/local 用戶級的程序目錄,可以理解為 C:/Progrem Files/ 。用戶自己編譯的軟件默認(rèn)會安裝到這個目錄下。

/opt 用戶級的程序目錄,可以理解為 D:/Software , opt 有可選的意思,這里可以用于放置第三方大型軟件(或游戲),當(dāng)你不需要時,直接 rm -rf 掉即可。

在硬盤容量不夠時,也可將 /opt 單獨掛載到其他磁盤上使用。

源碼放哪里?
/usr/src 系統(tǒng)級的源碼目錄。

/usr/local/src 用戶級的源碼目錄。

拓展:
/opt

Here’s where optional stuff is put. Trying out the latest Firefox beta? Install it to /opt where you can delete it without affecting other settings. Programs in here usually live inside a single folder whick contains all of their data, libraries, etc.

這里主要存放那些可選的程序。你想嘗試最新的firefox測試版嗎?那就裝到/opt目錄下吧,這樣,當(dāng)你嘗試完,想刪掉firefox的時候,你就可 以直接刪除它,而不影響系統(tǒng)其他任何設(shè)置。安裝到/opt目錄下的程序,它所有的數(shù)據(jù)、庫文件等等都是放在同個目錄下面。

舉個例子:剛才裝的測試版firefox,就可以裝到/opt/firefox_beta目錄下,/opt/firefox_beta目錄下面就包含了運 行firefox所需要的所有文件、庫、數(shù)據(jù)等等。要刪除firefox的時候,你只需刪除/opt/firefox_beta目錄即可,非常簡單。

/usr/local

This is where most manually installed(ie. outside of your package manager) software goes. It has the same structure as /usr. It is a good idea to leave /usr to your package manager and put any custom scripts and things into /usr/local, since nothing important normally lives in /usr/local.

這里主要存放那些手動安裝的軟件,即不是通過“新立得”或apt-get安裝的軟件。它和/usr目錄具有相類似的目錄結(jié)構(gòu)。讓軟件包管理器來管理/usr目錄,而把自定義的腳本(scripts)放到/usr/local目錄下面,我想這應(yīng)該是個不錯的主意。

常用目錄及用途
/bin 存放二進(jìn)制可執(zhí)行文件(ls,cat,mkdir等),常用命令一般都在這里。

/etc 存放系統(tǒng)管理和配置文件

/home 存放所有用戶文件的根目錄,是用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示

/usr 用于存放系統(tǒng)應(yīng)用程序,比較重要的目錄/usr/local 本地系統(tǒng)管理員軟件安裝目錄(安裝系統(tǒng)級的應(yīng)用)。這是最龐大的目錄,要用到的應(yīng)用程序和文件幾乎都在這個目錄。

/usr/x11r6 存放x window的目錄

/usr/bin 眾多的應(yīng)用程序

/usr/sbin 超級用戶的一些管理程序

/usr/doc linux文檔

/usr/include linux下開發(fā)和編譯應(yīng)用程序所需要的頭文件

/usr/lib 常用的動態(tài)鏈接庫和軟件包的配置文件

/usr/man 幫助文檔

/usr/src 源代碼,linux內(nèi)核的源代碼就放在/usr/src/linux里

/usr/local/bin 本地增加的命令

/usr/local/lib 本地增加的庫

/opt 額外安裝的可選應(yīng)用程序包所放置的位置。一般情況下,我們可以把tomcat等都安裝到這里。

/proc 虛擬文件系統(tǒng)目錄,是系統(tǒng)內(nèi)存的映射。可直接訪問這個目錄來獲取系統(tǒng)信息。

/root 超級用戶(系統(tǒng)管理員)的主目錄(特權(quán)階級o

/sbin 存放二進(jìn)制可執(zhí)行文件,只有root才能訪問。這里存放的是系統(tǒng)管理員使用的系統(tǒng)級別的管理命令和程序。如ifconfig等。

/dev 用于存放設(shè)備文件。

/mnt 系統(tǒng)管理員安裝臨時文件系統(tǒng)的安裝點,系統(tǒng)提供這個目錄是讓用戶臨時掛載其他的文件系統(tǒng)。

/boot 存放用于系統(tǒng)引導(dǎo)時使用的各種文件

/lib 存放跟文件系統(tǒng)中的程序運行所需要的共享庫及內(nèi)核模塊。共享庫又叫動態(tài)鏈接共享庫,作用類似windows里的.dll文件,存放了根文件系統(tǒng)程序運行所需的共享文件。

/tmp 用于存放各種臨時文件,是公用的臨時文件存儲點。

/var 用于存放運行時需要改變數(shù)據(jù)的文件,也是某些大文件的溢出區(qū),比方說各種服務(wù)的日志文件(系統(tǒng)啟動日志等。)等。

/lost+found 每個分區(qū)默認(rèn)都有一個 lost+found 目錄,用來存放 fsck 過程中部分修復(fù)的文件的。

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的Linux目录详解,软件应该安装到哪个目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。