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

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


咨詢
建站咨詢
