作用:RPM是為了簡(jiǎn)化安裝的復(fù)雜度,而Yum軟件倉(cāng)庫(kù)是為了解決軟件包之間的依賴關(guān)系
RPM軟件包命令
rpm -ivh filename.rpm安裝
rpm -Uvh filename.rpm升級(jí)
rpm -e filename.rpm卸載
rpm -qpi filename.rpm查詢軟件描述
rpm -qpl filename.rpm列出軟件文件
rpm -qf filename.rpm查詢文件屬于哪個(gè)RPM
常見的Yum命令
yum reportlist all 列出所有倉(cāng)庫(kù)
yum list all 列出倉(cāng)庫(kù)中所有軟件包
yum info 1 查看軟件包信息
yum install 1安裝軟件包
yum reinstall 1重裝軟件包
yum update 1升級(jí)軟件包
yum remove 1移除軟件包
yum clean all 清除所有倉(cāng)庫(kù)緩存
yum check-update 檢查可更新軟件包
yum grouplist 查看系統(tǒng)已經(jīng)安裝的軟件包組
yum groupinstall 安裝指定的軟件包組
yum groupremove 移除指定軟件包組
yum groupinfo查詢指定的軟件包組信息
systemd初始化進(jìn)程
runlevel0.target,poweroff.target關(guān)機(jī)
runlevel1.target,rescue.target單用戶模式
runlevel2~4.target,multi-user.target多用戶的文本界面
runlevel5.target,graphical.target多用戶的圖形界面
runlevel6.target,reboot.target重啟
emergency.target緊急shell
如果想要將系統(tǒng)默認(rèn)的運(yùn)行目標(biāo)修改為“多用戶,無(wú)圖形”模式,可直接用ln命令把多用戶模式目標(biāo)文件連接到/etc/systemed/system/目錄:
[root@192~]#ln -sf /lib/systemd/system/multi-user.target /etc/systsmd/system/default.target
systemctl命令(RHEL7/CENTOS7)
systemctl start/restart/stop/reload/status foo.service 啟動(dòng)/重啟/停止服務(wù)/重新加載(不中止)服務(wù)/查看服務(wù)狀態(tài)
systemctl enable/disable/is-enabled foo.service開機(jī)自啟動(dòng)/開機(jī)不自啟動(dòng)/查看特定服務(wù)是否為開機(jī)自啟動(dòng)
systemctl list-unit-files type=service查看各個(gè)級(jí)別下服務(wù)的啟動(dòng)與禁用情況。