久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux軟件安裝的目錄是什么

共計(jì) 2360 個(gè)字符,預(yù)計(jì)需要花費(fèi) 6 分鐘才能閱讀完成。

本篇內(nèi)容主要講解“l(fā)inux 軟件安裝的目錄是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓丸趣 TV 小編來帶大家學(xué)習(xí)“l(fā)inux 軟件安裝的目錄是什么”吧!

linux 軟件安裝的位置主要有兩個(gè):1、“/opt”目錄,是給主機(jī)額外安裝軟件所擺放的目錄,是用戶級(jí)的程序目錄,這里常用于放置額外的大型軟件;2、“/usr/local”目錄,是“/usr”下的一個(gè)用戶級(jí)的程序目錄,用戶自己安裝的軟件一般選擇安裝到這個(gè)目錄下。

Linux 軟件安裝

Linux 下我們主要的安裝位置有兩個(gè),分別是 /opt 目錄和 /usr/local 目錄。

/opt 目錄

opt 是 optional(可選) 的縮寫,這是給主機(jī)額外安裝軟件所擺放的目錄,是用戶級(jí)的程序目錄,默認(rèn)是空的。
這里常用于放置額外的大型軟件,比如你安裝一個(gè) ORACLE 數(shù)據(jù)庫(kù)就可以放到這個(gè)目錄下。

/usr 目錄

usr 是 unix shared resources(共享資源) 的縮寫,這是一個(gè)非常重要的系統(tǒng)級(jí)目錄,系統(tǒng)的很多應(yīng)用程序和文件都放在這個(gè)目錄下。其中 /usr/src 是系統(tǒng)的源碼存放目錄。

此目錄一般由軟件包管理器 (yum、apt) 來管理。

/usr/local 目錄

/usr/local 是 /usr 下的一個(gè)用戶級(jí)的程序目錄,用戶自己安裝的軟件一般選擇安裝到這個(gè)目錄下。其中 /usr/local/src 是用戶級(jí)的源碼存放目錄。

此目錄一般由用戶自己管理。

總結(jié)

Linux 下安裝路徑大部分完全由自己決定,上文只是建議如此,實(shí)際安裝時(shí)還需要考慮其他因素,總的來說,以方便使用和管理來決定安裝位置。一般大型軟件或者是一些服務(wù)程序安裝到 /opt 目錄下,普通軟件一般安裝到 usr/local 目錄下。

linux 查看軟件安裝路徑

在 linux 中,如果用戶沒有按照上文的方式設(shè)置安裝路徑,要怎么查找到軟件的位置(安裝路徑),下面來了解一下。

方法 1:whereis 軟件名

以查詢 MySQL 為例子

whereis mysql
#  結(jié)果
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

方法 2:ps -ef|grep 軟件名 和 ls -l /proc/ 進(jìn)程號(hào) /cwd

若安裝的軟件已經(jīng)在運(yùn)行,可通過根據(jù)軟件運(yùn)行進(jìn)程號(hào)進(jìn)行查詢

以 redis 為例

ps -ef|grep redis
#  結(jié)果
duni 2246 1 0 Feb19 ? 00:09:09 ./redis-server 127.0.0.1:6379
ls -l /proc/2246/cwd
#  結(jié)果,cwd 后面不加 /
lrwxrwxrwx 1 duni duni 0 Feb 19 17:46 /proc/2246/cwd -  /home/duni/DuniSoftware/redis-3.2.3/src

/proc 文件系統(tǒng)是一種內(nèi)核和內(nèi)核模塊用來向進(jìn)程(process) 發(fā)送信息的機(jī)制(所以叫做 /proc)。這個(gè)偽文件系統(tǒng)讓你可以和內(nèi)核內(nèi)部數(shù)據(jù)結(jié)構(gòu)進(jìn)行交互,獲取 有關(guān)進(jìn)程的有用信息,在運(yùn)行中(on the fly) 改變?cè)O(shè)置(通過改變內(nèi)核參數(shù))。與其他文件系統(tǒng)不同,/proc 存在于內(nèi)存之中而不是硬盤上。proc 文件系統(tǒng)以文件的形式向用戶空間提供了訪問接口,這些接口可以用于在運(yùn)行時(shí)獲取相關(guān)部件的信息或者修改部件的行為,因而它是非常方便的一個(gè)接口。

擴(kuò)展知識(shí):

常用目錄及用途:

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

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

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

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

/usr/x11r6 存放 x window 的目錄

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

/usr/sbin 超級(jí)用戶的一些管理程序

/usr/doc linux 文檔

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

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

/usr/man 幫助文檔

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

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

/usr/local/lib 本地增加的庫(kù)

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

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

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

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

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

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

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

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

/tmp 用于存放各種臨時(shí)文件,是公用的臨時(shí)文件存儲(chǔ)點(diǎn)。

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

到此,相信大家對(duì)“l(fā)inux 軟件安裝的目錄是什么”有了更深的了解,不妨來實(shí)際操作一番吧!這里是丸趣 TV 網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-12發(fā)表,共計(jì)2360字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 新河县| 清徐县| 云阳县| 桐梓县| 博爱县| 武功县| 昭通市| 汨罗市| 江西省| 小金县| 富锦市| 油尖旺区| 江北区| 渑池县| 敦化市| 武隆县| 肇州县| 深圳市| 五台县| 延津县| 云梦县| 福贡县| 彩票| 东明县| 元阳县| 夹江县| 清镇市| 会理县| 金寨县| 沅江市| 新干县| 永新县| 图们市| 固镇县| 方山县| 台北县| 西峡县| 朝阳区| 临沭县| 裕民县| 慈溪市|