rpm -qi 軟體名 //檢視已經安裝的軟體的資訊
rpm -ql 軟體名 //檢視軟體安裝的路徑
rpm -qc 軟體名 //檢視軟體的配置檔案
rpm -qa 軟體名/rpm -q 軟體名 //檢視已經安裝的軟體包
rpm -qf 檔案包名 //檢視指定的檔案或者目錄由那個軟體包所安裝的
rpm -qpi 軟體包的全名 //檢視未安裝的軟體包的資訊
rpm -qpl 軟體包的全名 //檢視為安裝的軟體包的路徑
rpm -qpc 軟體包的全名 //檢視為安裝的軟體包的配置檔案
rpm -qpd 軟體包的全名 //檢視為安裝的軟體包的參考文件的路徑
rpm -vih 軟體包全名 //安裝新的軟體
rpm -uih 軟體包全名 //安裝新的軟體替換舊軟體
rpm -e 軟體包名 //解除安裝軟體包
-i :在當前系統中安裝(install)乙個新的rpm
-e:解除安裝指定名稱的軟體包
-u:檢查並公升級系統中的某個軟體包,若該軟體包原來並未安裝,則等同於「-i」選項
-f:檢查並更新系統中的某個軟體包,若該軟體包原來並未安裝,則放棄安裝
-force:強制安裝某個軟體包,用於替換已經安裝的軟體包及檔案,或者安裝更新的軟體
-nodeps:在安裝或者公升級、解除安裝乙個軟體包時,不檢查與其他軟體包的依賴關係
-h:在安裝或公升級軟體包的過程中,以#顯示安裝進度
-v:顯示軟體安裝過程中的詳細資訊
rpm --rebuliddb
rpm --initdb
tar -xvf 壓縮包 -c /usr/local/src 原始碼包存放位置/usr/local/src : 存放原始碼包
例如httpd依賴包編譯步驟
./apachectl start (啟動apache)
netstat -antp | grep httpd (檢視httpd80埠)
systemctl disable firewalld (關閉防火牆)
systemctl stop firewalld (臨時關閉,重啟後開啟)
systemctl firewalld status (檢視防火牆狀態)
vim /etc/sysconfig/selinux (進入修改selinux為disabled)
setenforce 0
getenforce
ps aux |grep httpd (檢視httpd程序序號,是否執行)
Linux基礎命令2
history歷史呼叫 history 顯示呼叫的命令 history c 清除呼叫的命令 數字 執行第數字行的命令 字母 執行上次最近以這個字元開頭的命令 ctrl r 關鍵字 執行最近含有這個關鍵字的命令 快捷鍵 左右 乙個乙個字元的移動 ctrl 左右 乙個字乙個字的移動 ctrl a 游標移...
Linux基礎命令(2)
統計指定目錄 或檔案 所占用磁碟空間的大小 du 選項 檔案或目錄 常用選項 a 統計磁碟空間占用時包括所有的檔案,而不僅僅只統計目錄 h 以更人性化的方式 預設以kb計數,但不顯示單位 顯示出統計結果 s 只統計所占用空間總的大小,而不是統計每個子目錄 檔案的大小 max deoth n 統計所有...
linux基礎命令2
1.alias 檢視和設定別名 設定別名 root ken alias ken ls l 取消別名 root ken unalias ken 2.uname 顯示輸出系統資訊 a 顯示所有的資訊 r 顯示核心 cat etc redhat release 檢視linux心痛版本 3.su 執行替換使...