新聞中心
在Linux操作系統(tǒng)下,有不少應(yīng)用程序在我們的電腦上運(yùn)行著,但我們可能并不清楚它們的運(yùn)行情況。為了更好地管理與控制我們的系統(tǒng),我們需要了解并掌握如何查看軟件運(yùn)行情況。本文將從如下幾個(gè)方面介紹在Linux中查看軟件運(yùn)行情況的方法。

創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)平塘,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
一、查看進(jìn)程信息
在Linux中,我們可以使用ps命令查看正在運(yùn)行的進(jìn)程。我們可以用不同的選項(xiàng)來實(shí)現(xiàn)不同的查詢:
1. ps -ef
這個(gè)命令會(huì)顯示當(dāng)前所有正在運(yùn)行的進(jìn)程,并且包含完整的命令行。這個(gè)命令比較全面,但輸出信息比較多,不太易于查找。
2. ps -aux
這個(gè)命令和ps -ef非常相似,只不過它會(huì)同時(shí)顯示其他用戶的進(jìn)程,而不僅僅是當(dāng)前用戶。
3. ps -e
只顯示當(dāng)前正在運(yùn)行的進(jìn)程,但不會(huì)顯示完整的命令行。
除了上述命令外,還有一些其他的相近命令,如top、htop等,這些命令可以顯示更多細(xì)節(jié),并且通常帶有實(shí)時(shí)的進(jìn)程監(jiān)控。
二、查看資源占用情況
可以通過top命令查看系統(tǒng)資源的使用情況,也可以通過free命令查看系統(tǒng)內(nèi)存使用情況。此外,還有vmstat和iostat等命令,可用于檢測(cè)系統(tǒng)的資源使用狀況。
三、查看日志文件
在Linux操作系統(tǒng)中,應(yīng)用程序是通過日志系統(tǒng)進(jìn)行記錄的。我們可以利用日志文件來查看應(yīng)用程序的運(yùn)行情況以及錯(cuò)誤信息。其中,最常用的是/var/log目錄下的日志文件,如messages、secure、mllog等。
四、查看系統(tǒng)信息
我們可以通過uname -a查看系統(tǒng)版本信息,也可以通過l_release -a查看Linux發(fā)行版的詳細(xì)信息。此外,還可以查看/proc/cpuinfo、/proc/meminfo等文件來查看系統(tǒng)的硬件配置信息。
通過以上的介紹,我們可以看到,在Linux系統(tǒng)中,查看軟件運(yùn)行情況有很多方法。我們可以通過查看進(jìn)程信息、資源占用情況、日志文件和系統(tǒng)信息來全面了解系統(tǒng)的狀態(tài)。當(dāng)我們需要調(diào)試應(yīng)用程序或者優(yōu)化系統(tǒng)性能時(shí),這些方法會(huì)很有用。在實(shí)際應(yīng)用中,我們可以根據(jù)需要選取合適的方法來查看應(yīng)用程序的運(yùn)行情況。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220linux下如何查看某個(gè)軟件 是否安裝?安裝路徑在哪
Linux中查看某個(gè)軟件的安裝路徑
Linux中查看某個(gè)軟件的安裝路徑(地址)有時(shí)顯得非常重局晌吵要。比如某個(gè)文件的快速啟動(dòng)項(xiàng)被刪除,或者要建立快速啟動(dòng)項(xiàng),或者想刪除、添加安裝文件等等,很多地方都要用到查案文件安裝路徑的命令。
這里介紹Linux查看文件安裝路徑(地址)命令。
一、查看文件安裝路徑:
由于軟件安裝的地方不止一個(gè)地方,所有先說查看文件安裝的所有路徑(地址)。
這里以O(shè)racle為例。比如說安裝了Oracle,但是不知道文件都安裝在謹(jǐn)消哪些地桐侍方、放在哪些文件夾里,可以用下面的命令查看所有的文件路徑
在終端輸入:
whereis oracle
回車,如果安裝好了Oracle,就會(huì)顯示文件安裝的地址,例如此顯示(安裝地址可能會(huì)不同)
oracle: /usr/bin/oracle /usr/lib/oracle /usr/share/oracle /usr/share/man/man1/oracle.1.gz
可以看出來,Oracle安裝在是個(gè)目錄里。
如果沒有安裝Oracle或者Oracle安裝沒成功,則不會(huì)顯示文件路徑出來。只提示:
oracle:
二、查詢運(yùn)行文件所在路徑:
如果只要查詢文件的運(yùn)行文件所在地址,直接用下面的命令就可以了(還是以O(shè)racle為例):
which oracle
結(jié)果會(huì)顯示:
/usr/bin/oracle
.在linux下如何判斷是否已經(jīng)安裝某個(gè)軟件?
我的系統(tǒng)是red hat
我用命令rpm查是差襪否安裝了某個(gè)軟件(例如: matlab 與 fluent ),得鍵李到了如下的結(jié)果:
我用rpm -qa (| grep) matlab , 回車后沒有任何顯示
我用rpm -qa fluent , 回車后沒有任何顯示
我用rpm -qa vasp , 回車后沒有任何顯示
但實(shí)際上肯定是裝了matlab和fluent , 而我用# rpm -q fluent
顯示的卻是package fluent is not installed
matlab也一樣
另外,命令 # man rpm
返回的卻是 No manual entry for rpm
這是為什么呢?
++++++++++++++++++++++++++++++++++++++++++
rpm -qa|grep 軟件包
++++++++++++++++++++++++++++++++++++++++++
用yum命令yum search試試
++++++++++++++++++++++++++++++++++++++++++
如果你使用rpm -ivh matlab裝的,
用rpm -qa | grep matlab肯定是能夠找到的。
如果你是用
make && make install裝的。那么更好直接去找執(zhí)行程序,就知道有沒裝上去
find / -name matlab
如果裝了,它會(huì)告訴你執(zhí)行程序被釋放到哪個(gè)目錄了。
++++++++++++++++++++++++++++++++++++++++++
rpm -qa 是查看該軟件是否被安裝,grep和find是查看文件位置
++++++++++++++++++++++++++++++++++++++++++
.linux下如何查看某個(gè)軟件安裝在哪個(gè)目錄?。?/p>
++++++++++++++++++++++++++++++++++++++++++
rpm -ql 軟件名
怎么不給分啊,
++++++++++++++++++++++++++++++++++++++++++
看怎么安裝的.
一般有源碼和包安裝兩種方式.
源碼安裝的話可以看 configure 的日志;
rpm 等包方式的話,就要查其中的數(shù)據(jù)庫了,比如 rpm -q 進(jìn)行查詢.
-q .應(yīng)用實(shí)例:安裝glib的問題???
請(qǐng)問:系統(tǒng)已安裝了底版本glib,rpm格式,我下載了glib高版本,原碼,我想更新他,按照文檔所說的:
tar vzfx glib-XXXXXXX.tar.gz
./configure
make
make install
后, 我再
rpm -q glib
顯示的還是以前底版本的glib,我又想rpm -e 底版本的glib,可是這種蠢辦法行不通,因?yàn)楹芏喑绦蚨际莇epends他的.
請(qǐng)大家?guī)臀疫@個(gè)菜鳥解決這個(gè)蠢問題.
++++++++++++++++++++++++++++++++++++++++++++
自己編譯并安裝.tar.gz格式的源代碼并不影響到.rpm的數(shù)據(jù)庫。如果不出意外的話,你需要的東西應(yīng)該已經(jīng)正確安裝了(我可沒說能正確使用)。用
rpm -ql xxx
查一下那個(gè)低版本的安裝在哪個(gè)目錄下,在./configure后設(shè)置,重新make并make install就行。
例如,原來的glib安裝在/usr/share/glib下,那就用:
./configure –prefix=/usr/share
make
make install
源代碼的編譯安裝需要試驗(yàn),可能它會(huì)直接把一大堆文件拷貝到/usr/share下,而不建glib目錄??匆豢茨阋呀?jīng)安裝的,應(yīng)該有所啟發(fā)的。
linux下如何查看某個(gè)軟件 是否安裝?安裝路徑在哪
首先你要確定你的軟局備件是什么方式安隱咐裝桐攜毀?
如果不確定,你可知道你的軟件名字,用find查找一下在哪個(gè)目錄
find / -name softname
如果你知道軟件運(yùn)行的端口,也可用
lsof -i:軟件端口
一般的如果是桌面軟件的悶沖話可以從全局菜單等一些菜單界面中找到相應(yīng)的啟動(dòng)項(xiàng)
如果正常啟動(dòng)則表示安裝
也可以使用在命令行輸入相應(yīng)軟件的名稱(有時(shí)可能軟件名稱與程序/命令名稱并不相同可以使用tab鍵進(jìn)行匹配或者使用包管理器查看相應(yīng)的軟件包名稱)
如果可以執(zhí)行則表示安裝
使用相應(yīng)發(fā)行版所提供的包管理器也可以檢薯罩悶測(cè)軟件是否安裝
比如通過安裝該軟件來確定是否已經(jīng)安裝(如果該軟件并非使用包管理器安裝的話就會(huì)不準(zhǔn))
不同發(fā)行版也會(huì)提供相應(yīng)的工具進(jìn)行查詢
比如debian系可以使用dpkg進(jìn)行查詢(dpkg -l | grep 軟件名稱)
軟件安裝的位置
一般情況下安裝的位置多數(shù)是在/usr/share或者/usr/local/share或者/opt等等目錄下
而且一般情況下可以使用whereis這個(gè)命令來進(jìn)行軟件位置定位
如果是自己手動(dòng)安裝的比如很多軟件都是通過configure、make、make install三步曲從源碼編譯安裝的
這樣的則可以根據(jù)configure是否使用–prefix參數(shù)指定相應(yīng)的安裝目錄
如果以上的方法都找不到
還可以使用find或者locate的方法對(duì)根目錄進(jìn)行整體搜索
搜索相應(yīng)的軟件名稱再通過grep等進(jìn)行過濾匹配來手動(dòng)定位
比如查看是否安裝了vim這個(gè)軟件
可以
locate | grep vim
如果內(nèi)容太多可以進(jìn)行一些過濾
因?yàn)橐话愕那闆r下linux下可執(zhí)行文件多數(shù)在bin目錄
所以可以
locate | grep ‘bin/vim’
如果還是比較多數(shù)彎的話則可以使用more進(jìn)行查看
locate | grep ‘bin/vim’ | more
一般軟件的安裝目錄文件夾和軟件名一樣,可以用find / -name找一下
還可以用rpm grep找一下
還有就是圓空管它有沒運(yùn)哪有裝,在裝一下,如果已經(jīng)安裝了,log 上面也會(huì)顯旁腔碼示出來
rpm -qa | grep xxxx
rpm -ql xxxxx
linux下如何查看某個(gè)軟件 是否安裝?安裝路徑在哪
linux下如何查看某個(gè)軟件 是否安裝的方饑局法:
首先要知道軟件名字,例如 wireshark
然后全盤搜索,root用戶命令find / -name “wireshark”
我們平時(shí)能直接敲“l(fā)s” “cat”等命令,是因?yàn)檐浖呀?jīng)放在默認(rèn)路徑(環(huán)境變量),而可以用以下命令查看環(huán)境變量
echo $PATH
結(jié)果是:(多個(gè)路徑,以冒號(hào)為分隔)
/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/in:/usr/in:/液悉in:/home/zengqj/bin
返回正題,如果上面find / -name “wireshark”能搜索到,極有可能是已經(jīng)安裝,特別是搜索到在環(huán)境變鬧肢乎量路徑里的時(shí)候。
可以用:
rpm -q -i查看畢宏扮是否安裝,如rpm -q -i gcc
可手灶以用
rpm -q -l查看路徑,如絕稿rpm -q -l gcc
關(guān)于linux查看軟件是否運(yùn)行的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營(yíng)銷公司。廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)、設(shè)計(jì)、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!
分享題目:如何在Linux中查看軟件運(yùn)行情況(linux查看軟件是否運(yùn)行)
網(wǎng)站鏈接:http://fisionsoft.com.cn/article/cojsgpg.html


咨詢
建站咨詢
