linux基礎(chǔ)概念和個(gè)人筆記總結(jié)(2)

2018-06-08 17:00 更新

防偽碼:只要功夫深,鐵杵磨成針

由于第四章實(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ī)的用戶信息

防止沖突,筆記如下圖所示:




謝謝觀看,我將立即演示第四章相關(guān)實(shí)驗(yàn),及時(shí)更新,以便于理論和實(shí)驗(yàn)相結(jié)合!





本文出自 “一盞燭光” 博客,請務(wù)必保留此出處http://yw666.blog.51cto.com/11977292/1842920

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號