linux 檢視是否安裝perl模組

2021-09-07 07:17:11 字數 1264 閱讀 6411

這裡介紹兩種linux中檢視perl模組是否安裝的方法,一種是對於單體的模組,一種是對於群體的。

單體驗證:

[root@root ~]# perl -mshell -e "print\"module installed\n\""

module installed

這裡使用-m後邊緊跟著shell這個perl模組,如果輸出module installed結果。那麼此模組是存在在系統中的。

[root@root ~]# perl -mmail::sender -e "print\"module installed\n\""

can't locate mail/sender.pm in @inc (@inc contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .).

begin failed--compilation aborted.

如果出現類似於這種can't locate。。。的提示,那麼證明你系統中沒有安裝此模組。

群體驗證:

這裡所謂的群體驗證只有一種方式,那麼就是使用乙個指令碼來輸出系統中所有已安裝的perl指令碼:

#!/usr/bin/perl

use strict;

use extutils::installed;

my $inst = extutils::installed->new();

my @modules = $inst->modules();

foreach  (@modules) 

exit;

執行得到的結果為:

dbd::oracle           -version- 1.16                  

dbi                       -version- 1.611                 

extutils::install        -version- 1.54                  

perl                       -version- 5.8.8  

linux 檢視是否安裝了MySQL

yum 安裝mysqlyum y installmysql server 1,mysql 的守護程序是mysqld 如果已經安裝則 root localhost service mysqld start 啟動 mysql 確定 如果沒有安裝則 root localhost service mysql...

Linux檢視是否被入侵

一.檢查系統日誌 lastb命令檢查系統錯誤登陸日誌,統計ip重試次數 二.檢查系統使用者 1 cat etc passwd檢視是否有異常的系統使用者 2 grep 0 etc passwd檢視是否產生了新使用者,uid和gid為0的使用者 3 ls l etc passwd檢視passwd的修改時...

linux檢視是否安裝及其路徑判定方法

1.ctrl alt t 開啟終端 2.檢視pip which pip可以得到 home xueshan anaconda bin pip sudo which pip輸入密碼後可以得到 user local bin pip 3.檢視python的安裝路徑 which python可以得到 home...