這裡介紹兩種linux中檢視perl模組是否安裝的方法,一種是對於單體的模組,一種是對於群體的。
單體驗證:
[root@root ~]# perl -mshell -e "print\"module installed\n\""這裡使用-m後邊緊跟著shell這個perl模組,如果輸出module installed結果。那麼此模組是存在在系統中的。module installed
[root@root ~]# perl -mmail::sender -e "print\"module installed\n\""如果出現類似於這種can't locate。。。的提示,那麼證明你系統中沒有安裝此模組。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.
群體驗證:
這裡所謂的群體驗證只有一種方式,那麼就是使用乙個指令碼來輸出系統中所有已安裝的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.16dbi -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...