linux基礎概念和個人筆記總結(2)

2021-09-04 04:07:30 字數 2796 閱讀 2053

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

由於第四章實驗必須理論與實踐相結合,所以我立即演示實驗效果,並及時更新,希望能幫到大家,謝謝!

第三章 安裝及管理程式

1、查詢已安裝的rpm軟體資訊

格式:rpm -q(子選項) (軟體名)

-qa:檢視系統中已安裝

的所有rpm軟體包列表

-qi:檢視指定軟體的詳細資訊

-ql:查詢指定軟體包所安裝的目錄、檔案列表

-qc:僅顯示指定軟體包安裝的配置檔案

-qd:僅顯示指定軟體包安裝的文件檔案

2、查詢檔案或目錄屬於哪個rpm軟體

格式:rpm -qf 檔案或目錄名

3、查詢未安裝的rpm包檔案資訊:

格式:rpm -qp(子選項)rpm包軟體

-qpi:通過.rpm包檔案檢視該軟體的詳細資訊

-qpl:檢視.rpm安裝包內所包含的目錄,檔案列表

-qpc:檢視.rpm安裝包內所包含的配置檔案列表

-qpd:檢視.rpm安裝包內包含的文件檔案列表

4、光碟的掛載

mount /dev/cdrom(裝置) /media(目錄)

注意:與windows的使用光碟的習慣要區分開,linux必須掛載或解除安裝。

檢視掛載情況:mount

光碟的解除安裝:umount /dev/cdrom 或umount /media

5、rpm包的安裝

rpm -ivh(不區分先後順序) rpm軟體包名

-i(安裝)、-u(公升級)、-f(更新)、-v(顯示資訊)、-h(顯示安裝進度,「#」表示)

6、rpm包的解除安裝:

rpm -e 軟體包名

--nodeps(忽略依賴關係)、--force(強制)

7、維護rpm資料庫

重建rpm資料庫:rpm --rebuilddb 或 rpm --initdb

8、編譯安裝過程:

用途:解壓並釋放源**包到指定的目錄。

b、(./configure配置)

用途:設定安裝目錄、安裝模組等選項

c、make編譯

用途:生成可執行的二進位制檔案

d、make install安裝

用途:複製二進位制檔案到系統,配置應用環境

e、測試及使用

原始碼包存放位置:/usr/src

原始碼包安裝的位置:/usr/local

訪問linux網頁加埠號(:10000),可輸入root和密碼訪問

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

第四章 賬號和許可權管理

使用者管理:

1、使用者相關的配置檔案

/etc/passwd(儲存使用者)

/etc/shadow(使用者密碼檔案)

/etc/skel(使用者模板檔案)

2、使用者相關的命令

useradd(建立使用者)、passwd(修改密碼)、userdel(刪除使用者)、usermod(修改使用者屬性)

useradd選項:

-d:指定使用者的宿主目錄位置

-e:指定使用者賬號失效時間

-g:指定使用者的基本組名(或gid號)

-g:指定使用者的附加組名(或gid號)

-s:指定使用者的登入shell

passwd (選項) 使用者名稱

-d:刪除密碼,root才能受用

-f:強制執行

-k:設定只有在密碼過期失效後,方能更新

-l:鎖住密碼

-u:解鎖賬號

-s:列出密碼相關的資訊,root才能使用

usermod命令:

格式:usermod (選項)使用者名稱

注:usermod可用來修改使用者賬號的各項設定

-l:鎖定使用者賬戶

-u:解鎖使用者賬戶

由於選項與useradd命令中的含義大致相同,此處不做詳解

chage -l 使用者(檢視使用者賬戶資訊)

刪除使用者賬號:

userdel命令

格式:userdel (-r) 使用者名稱

此處補充乙個知識點:!命令可以從歷史記錄中找出你所需要的命令列,history可得到歷史命令的序號

3、組的管理

gpasswd命令:

格式:gpasswd (選項) 組賬號名

-a:向組內新增乙個使用者

-d:從組內刪除乙個使用者成員

-m:定義組成員列表,以逗號分隔(附加組)

補充: a、id命令

用途:查詢使用者身份標識 (id 使用者名稱)

b、groups命令

用途:查詢使用者所屬的組

groups 使用者名稱

c、finger命令

finger 使用者名稱

d、users、w、who命令

用途:查詢已登入到主機的使用者資訊

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

謝謝**,我將立即演示第四章相關實驗,及時更新,以便於理論和實驗相結合!

linux基礎概念和個人筆記總結(1)

防偽碼 青,取之於藍而青於藍 冰,水為之寒而寒於水 各位親愛的朋友們,本次分為6次更新,共12章節,請大家務必溫故而知新,重在消化理解,熟練掌握linux基礎概念與命令 一 linux系統管理與維護 1 分割槽 boot 100 200m swap 交換分割槽,建議是物理分割槽的1.5 2倍 剩餘空...

linux基礎概念和個人筆記總結(3)

防偽碼 今天工作不努力,明天努力找工作 近來諸多瑣事,閒言少敘,開門見山,直入正題。第五章 磁碟和檔案系統管理 一 考慮到第 五 六兩章節理論需要操作去深化理解,重在消化,溫故而知新,實際工作中也重在實踐。所以,我們將重點轉移到實際操作。磁碟管理 一 檢視磁碟分割槽 fdisk l 二 磁碟分割槽 ...

Linux學習筆記(三) Shell指令碼基礎總結

1.vi編輯器快捷鍵備忘 ctrl ud 向上 下移動半頁 n右移n個字元 h m l 移動到螢幕最上方 最下方一行 u ctrl r 復原和重做 點 重複前乙個動作 e 將檔案還原到最原始狀態 ctrl v 塊選擇 2.bash shell基礎 env 環境變數 set 環境變數和其他變數 exp...