防偽碼:只要功夫深,鐵杵磨成針
由于第四章實(shí)驗(yàn)必須理論與實(shí)踐相結(jié)合,所以我立即演示實(shí)驗(yàn)效果,并及時(shí)更新,希望能幫到大家,謝謝!
第三章 安裝及管理程序
1、查詢已安裝的rpm軟件信息
格式:rpm -q(子選項(xiàng)) (軟件名)
-qa:查看系統(tǒng)中已安裝的所有rpm軟件包列表
-qi:查看指定軟件的詳細(xì)信息
-ql:查詢指定軟件包所安裝的目錄、文件列表
-qc:僅顯示指定軟件包安裝的配置文件
-qd:僅顯示指定軟件包安裝的文檔文件
2、查詢文件或目錄屬于哪個(gè)rpm軟件
格式:rpm -qf 文件或目錄名
3、查詢未安裝的rpm包文件信息:
格式:rpm -qp(子選項(xiàng))rpm包軟件
-qpi:通過.rpm包文件查看該軟件的詳細(xì)信息
-qpl:查看.rpm安裝包內(nèi)所包含的目錄,文件列表
-qpc:查看.rpm安裝包內(nèi)所包含的配置文件列表
-qpd:查看.rpm安裝包內(nèi)包含的文檔文件列表
4、光盤的掛載
mount /dev/cdrom(設(shè)備) /media(目錄)
注意:與windows的使用光盤的習(xí)慣要區(qū)分開,linux必須掛載或卸載。
查看掛載情況:mount
光盤的卸載:umount /dev/cdrom 或umount /media
5、rpm包的安裝
rpm -ivh(不區(qū)分先后順序) rpm軟件包名
-i(安裝)、-U(升級)、-F(更新)、-v(顯示信息)、-h(顯示安裝進(jìn)度,“#”表示)
6、rpm包的卸載:
rpm -e 軟件包名
--nodeps(忽略依賴關(guān)系)、--force(強(qiáng)制)
7、維護(hù)rpm數(shù)據(jù)庫
重建rpm數(shù)據(jù)庫:rpm --rebuilddb 或 rpm --initdb
8、編譯安裝過程:
a、tar解包——下載源代碼安裝包文件
用途:解壓并釋放源代碼包到指定的目錄。
b、(./configure配置)
用途:設(shè)置安裝目錄、安裝模塊等選項(xiàng)
c、make編譯
用途:生成可執(zhí)行的二進(jìn)制文件
d、make install安裝
用途:復(fù)制二進(jìn)制文件到系統(tǒng),配置應(yīng)用環(huán)境
e、測試及使用
相關(guān)命令:cp * 復(fù)制所有文件
源碼包存放位置:/usr/src
源碼包安裝的位置:/usr/local
訪問linux網(wǎng)頁加端口號(:10000),可輸入root和密碼訪問
防止沖突,筆記如下圖所示:
第四章 賬號和權(quán)限管理
用戶管理:
1、用戶相關(guān)的配置文件
/etc/passwd(保存用戶)
/etc/shadow(用戶密碼文件)
/etc/skel(用戶模板文件)
2、用戶相關(guān)的命令
useradd(創(chuàng)建用戶)、passwd(修改密碼)、userdel(刪除用戶)、usermod(修改用戶屬性)
useradd選項(xiàng):
-d:指定用戶的宿主目錄位置
-e:指定用戶賬號失效時(shí)間
-g:指定用戶的基本組名(或GID號)
-G:指定用戶的附加組名(或GID號)
-s:指定用戶的登錄shell
passwd (選項(xiàng)) 用戶名
-d:刪除密碼,root才能受用
-f:強(qiáng)制執(zhí)行
-k:設(shè)置只有在密碼過期失效后,方能更新
-l:鎖住密碼
-u:解鎖賬號
-s:列出密碼相關(guān)的信息,root才能使用
usermod命令:
格式:usermod (選項(xiàng))用戶名
注:usermod可用來修改用戶賬號的各項(xiàng)設(shè)定
-L:鎖定用戶賬戶
-U:解鎖用戶賬戶
由于選項(xiàng)與useradd命令中的含義大致相同,此處不做詳解
chage -l 用戶(查看用戶賬戶信息)
刪除用戶賬號:
userdel命令
格式:userdel (-r) 用戶名
此處補(bǔ)充一個(gè)知識點(diǎn):!命令可以從歷史記錄中找出你所需要的命令行,history可得到歷史命令的序號
3、組的管理
a、組相關(guān)的配置文件:/etc/group
b、組相關(guān)的命令:groupadd -g (創(chuàng)建組)、groupdel(刪除組)、gpasswd(將用戶添加到組中)
gpasswd命令:
格式:gpasswd (選項(xiàng)) 組賬號名
-a:向組內(nèi)添加一個(gè)用戶
-d:從組內(nèi)刪除一個(gè)用戶成員
-M:定義組成員列表,以逗號分隔(附加組)
補(bǔ)充:
a、id命令
用途:查詢用戶身份標(biāo)識 (id 用戶名)
b、groups命令
用途:查詢用戶所屬的組
groups 用戶名
c、finger命令
finger 用戶名
d、users、W、who命令
用途:查詢已登錄到主機(jī)的用戶信息
防止沖突,筆記如下圖所示:
本文出自 “一盞燭光” 博客,請務(wù)必保留此出處http://yw666.blog.51cto.com/11977292/1842920
更多建議: