linu中如何檢視檔案安裝在哪個目錄

時間 2022-01-02 09:09:51

1樓:linux西部開源

(1)如果是rpm包安裝,可以使用「rpm -qpl 包名」,例如檢視vsftpd安裝路徑:rpm -ql vsftpd,可執行檔案會存放在/bin,/sbin/,/usr/bin/,/usr/sbin

(2)如果是原始碼包安裝,則可以根據在編譯是--prefix指定的路徑查詢,可執行檔案會存放在--prefix指定目錄裡面的bin目錄或者sbin目錄 ;如果沒有指定--prefix,會自動安裝在/usr/local,可執行檔案會存放在/usr/local/bin, /usr/local/sbin

(記得下次提問問題說清楚)

linux下如何檢視某個軟體 是否安裝?安裝路徑在哪

2樓:匿名使用者

以redhat\centos 中php-mysql為例

1:如果包是通過yum或者rpm方式安裝

[root@localhost yum.repos.d]# rpm -qa //找出系統所有的包,找到對應的檔名

[root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64

/etc/php.d/mysql.ini

/etc/php.d/mysqli.ini

/etc/php.d/pdo_mysql.ini

/usr/lib64/php/modules/mysql.so

/usr/lib64/php/modules/mysqli.so

/usr/lib64/php/modules/pdo_mysql.so

2:如果是原始碼編譯安裝

2.1原始碼安裝的方式通過rpm命令是無法找出來的,如果你確定這個軟體已經開啟,則可以通過

[root@localhost yum.repos.d]# ps -aux 找出對乙個的可執行檔案所在的目錄

2.2通常安裝完包後,我們都會把他加入到服務裡面,你可以去/etc/rc.d/下找相應的檔案,進而確認相關資訊。

最後一種最笨的方法就是用find命令

find / -name *檔名*

3樓:

使用命令:

whereis commond_name

比如:whereis ifconfig

4樓:

這個很難啊,linux並沒有像windows一樣的登錄檔,所以並不能像在控制面板裡面檢視裝了哪些軟體。

如果你是想知道特定的軟體的安裝位置的話,有幾種辦法你參考一下。

首先如果是apt-get之類的包管理器安裝,或者你在任意的視窗都能輸入某個命令開啟的話,你可以看一下系統變數的path,一般在path的某個目錄下面有某個可執行檔案

如果是解壓在了某個不為人知的地方,試試看用find命令,find軟體名,從根目錄開始搜尋,哪些檔名和你這個軟體一樣,差不多就是那裡了

linux下怎麼檢視目錄所在的分割槽

5樓:淚

linux下沒有碟符的概念,而是將各分割槽通過掛載到目錄(掛載點)來訪問實際的磁碟分割槽,有時候我們想知道某個檔案或目錄是在哪個分割槽上,

有如下幾種方法:

1、最簡單的,直接 df  -h 目錄名

比如我要檢視工作目錄下的baidupan目錄在哪個分割槽

可以看到,baidupan在vda1分割槽下

2、用df 或 fdisk -l檢視分割槽掛載情況,直接輸入mount或者也可以用cat /etc/mtab,然後pwd找最接近的掛載點資訊

linux 的分割槽規定

1. 裝置管理

在 linux 中,每乙個硬體裝置都對映到乙個系統的檔案,對於硬碟、光碟機等 ide 或 scsi 裝置也不例外。linux 把各種 ide 裝置分配了乙個由 hd 字首組成的檔案;而對於各種 scsi 裝置,則分配了乙個由 sd 字首組成的檔案。

對於ide硬碟,驅動器識別符號為「hdx~」,其中「hd」表明分割槽所在裝置的型別,這裡是指ide硬碟了。「x」為盤號(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),「~」代表分割槽,前四個分割槽用數字1到4表示,它們是主分割槽或擴充套件分割槽,從5開始就是邏輯分割槽。例,hda3表示為第乙個ide硬碟上的第三個主分割槽或擴充套件分割槽,hdb2表示為第二個ide硬碟上的第二個主分割槽或擴充套件分割槽。

對於scsi硬碟則標識為「sdx~」,scsi硬碟是用「sd」來表示分割槽所在裝置的型別的,其餘則和ide硬碟的表示方法一樣,不在多說。

例如,第乙個 ide 裝置,linux 就定義為 hda;第二個 ide 裝置就定義為 hdb;下面以此類推。而 scsi 裝置就應該是sda、sdb、sdc 等。

2. 分割槽數量

要進行分割槽就必須針對每乙個硬體裝置進行操作,這就有可能是一塊ide硬碟或是一塊scsi硬碟。對於每乙個硬碟(ide 或 scsi)裝置,linux 分配了乙個 1 到 16 的序列號碼,這就代表了這塊硬碟上面的分割槽號碼。

例如,第乙個 ide 硬碟的第乙個分割槽,在 linux 下面對映的就是 hda1,第二個分割槽就稱作是 hda2。對於 scsi 硬碟則是 sda1、sdb1 等。

3. 各分割槽的作用

在 linux 中規定,每乙個硬碟裝置最多能有 4個主分割槽(其中包含擴充套件分割槽)構成,任何乙個擴充套件分割槽都要占用乙個主分割槽號碼,也就是在乙個硬碟中,主分割槽和擴充套件分割槽一共最多是 4 個。

對於早期的 dos 和 windows(windows 2000 以前的版本),系統只承認乙個主分割槽,可以通過在擴充套件分割槽上增加邏輯碟符(邏輯分割槽)的方法,進一步地細化分割槽。

主分割槽的作用就是計算機用來進行啟動作業系統的,因此每乙個作業系統的啟動,或者稱作是引導程式,都應該存放在主分割槽上。

這就是主分割槽和擴充套件分割槽及邏輯分割槽的最大區別。

我們在指定安裝引導 linux 的 bootloader 的時候,都要指定在主分割槽上,就是最好的例證。

linux 規定了主分割槽(或者擴充套件分割槽)占用 1 至 16 號碼中的前 4 個號碼。以第乙個 ide 硬碟為例說明,主分割槽(或者擴充套件分割槽)占用了 hda1、hda2、hda3、hda4,而邏輯分割槽占用了 hda5 到 hda16 等 12 個號碼。

因此,linux 下面每乙個硬碟總共最多有 16 個分割槽。

對於邏輯分割槽,linux 規定它們必須建立在擴充套件分割槽上(在 dos 和 windows 系統上也是如此規定),而不是主分割槽上。

因此,我們可以看到擴充套件分割槽能夠提供更加靈活的分割槽模式,但不能用來作為 作業系統 的引導。 除去上面這些各種分割槽的差別,我們就可以簡單地把它們一視同仁了。

4. 分割槽指標

對於每乙個 linux 分割槽來講,分割槽的大小和分割槽的型別是最主要的指標。容量的大小讀者很容易理解,但是分割槽的型別就不是那麼容易接受了。分割槽的型別規定了這個分割槽上面的檔案系統的格式。

linux 支援多種的檔案系統格式,其中包含了我們熟悉的fat32、fat16、ntfs、hp-ux,以及各種 linux 特有的 linux native和 linux swap分割槽型別。

在 linux 系統中,可以通過分割槽型別號碼來區別這些不同型別的分割槽。各種型別號碼在介紹fdisk的使用方式的時候將會介紹。

6樓:匿名使用者

如果這個檔案在linux系統裡面,那就檢視系統根分割槽(/)所在分割槽就好了。如果再別的分割槽的話,你fdisk 看看。

7樓:匿名使用者

df -h 看看當前的分割槽情況及掛載目錄;然後再 pwd 看看你當前所在的位置 就可以知道是哪個分割槽啦

linux如何檢視自己安裝軟體在哪

8樓:幻翼高達

1、連線上相應的linux主機,進入到等待輸入shell指令的linux命令列狀態下。

2、以查詢nginx為例,在linux命令列下輸入shell指令:ps -ef | grep nginx。

3、鍵盤按「回車鍵」執行shell指令,此時會看到nginx的安裝路徑被顯示了出來。

9樓:匿名使用者

一、檢視軟體安裝路徑:

linux軟體安裝的地方不止乙個地方,先說檢視軟體安裝的所有路徑(位址)。

這裡以mysql為例。比如說我安裝了mysql,但是不知道檔案都安裝在哪些地方、放在哪些資料夾裡,可以用下面的命令檢視所有的檔案路徑

在終端輸入:

whereis mysql

回車,如果你安裝好了mysql,就會顯示檔案安裝的位址,例如我的顯示(安裝位址可能會不同)

mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

可以看出來,mysql安裝在這些目錄裡。

如果你沒有安裝mysql,則不會顯示檔案路徑出來。

二、查詢執行檔案所在路徑:

如果你只要查詢檔案的執行檔案所在位址,直接用下面的命令就可以了(還是以mysql為例):

which mysql

結果會顯示:

/usr/bin/mysql

linu下怎麼檢視資料夾中各個檔案的大小

當磁碟大小超過標準時會有報警提示,這時如果掌握df和du命令是非常明智的選擇。df可以檢視一級資料夾大小 使用比例 檔案系統及其掛入點,但對檔案卻無能為力。du可以檢視檔案及資料夾的大小。兩者配合使用,非常有效。比如用df檢視哪個一級目錄過大,然後用df檢視資料夾或檔案的大小,如此便可迅速確定癥結。...

linu下怎麼檢視資料夾中各個檔案的大小

file引數實際上是乙個目錄,就要報告該目錄內的所有檔案。如果沒有提供 file引數,du命令使用當前目錄內的檔案。如果file引數是乙個目錄,那麼報告的塊的數量就是分配到目錄中檔案以及分配到目錄自身的塊之和。指定 a標誌,報告個體檔案中塊數量。不管是否使用了 a標誌,由file引數指定的個體檔案總...

在linu中如果用ls檢視檔案如果目錄或檔案太多隻

在linux中如果用ls檢視檔案,如果目錄或檔案太多,需要只顯示幾十行,可以使用ls head 命令。要顯示ls出來的前20行資料,使用ls head n 20 即可。擴充套件資料linux下head命令介紹 1 head命令可以取出檔案的前面幾行,語法為 head n number 檔案 2 引數...

如何檢視linu作業系統版本,如何檢視Linux作業系統版本

檢視系統髮型版本 1方法1 對於linux系統而已,有成百上千個發行版。對於發行版的版本號檢視方法 如以centos為例。輸入lsb release a即可 該命令適用於所有的linux,包括redhat suse debian等發行版 2方法2 如果如上圖,沒有這個命令 可以通過檢視 cat et...

如何檢視sd卡中的隱藏檔案,如何檢視sd卡中的隱藏檔案?

試試右鍵電腦 管理 磁碟管理看看h盤是不是真的已經使用3.5g,然後開啟cmd,輸入h cd recycler88,dir看看有沒有檔案 原因分析 這是生產廠家加密的原因。加密手段尚不清楚。解決辦法之一 安裝一款軟體 diskgenius.exe,執行diskgenius.exe,選中你的sd卡,逐...