鸟哥的linux私房菜博客目录
本文將詳細記錄我的linux學習過程,感謝《鳥哥的Linux私房菜(第三版)》。
鳥哥的linux私房菜學習筆記《一》操作系統基礎
1. 超頻
2. 南橋和北橋
3. 設備掛載名
4. 磁盤的組成
5. 開機引導順序
鳥哥的linux私房菜學習筆記《二》命令幫助
1. X Windows與命令行模式的切換
2. 執行命令注意要點
3. 命令行下語言的支持
4. 重要的熱鍵
5. man page中的數字含義
6. man page中的常用按鍵
7. man page的用法說明
8. info page 的用法說明
鳥哥的linux私房菜學習筆記《三》重啟與關機
1. 正確的關機方法
2. 對加載到內存中配置的修改保存至硬盤
3. shutdown可以達成如下的工作:
4. shutdown命令參數詳解
5. reboot, halt, poweroff的區別
6. 切換執行等級:init
鳥哥的linux私房菜學習筆記《四》忘記root密碼
1. 重啟進入單用戶模式
鳥哥的linux私房菜學習筆記《五》文件權限與目錄配置
1. 語言配置文件
2. /etc/shadow
3. 文件屬性與權限命令
4. 權限對文件的重要性
5. 權限對目錄的重要性
6. 目錄的x權限
7. linux文件屬性
8. FHS
9. 目錄的定義
10. /usr的意義與內容
11. /var意義與內容
12. 目錄樹
13. 路徑
14. CentOS的查看
鳥哥的linux私房菜學習筆記《六》文件與目錄管理
1. .,..,~
2. cd 切換目錄
3. pwd 顯示當前目錄
4. mkdir :新建新目錄
5. rmdir:刪除空目錄
6. ls:查看文件與目錄
7. cp:復制
8. rm:刪除
9. mv:移動
10. basename,dirname:取得文件名與目錄名稱
11. touch:修改文件時間或創建文件
鳥哥的linux私房菜學習筆記《七》文件內容查閱
1. cat:由第一行開始顯示文件內容
2. tac:從最后一行開始顯示,可以看出tac與cat的倒寫形式
3. nl:顯示的時候,順便輸出行號
4. more:一頁一頁地顯示文件內容
5. less:與more類似,三十比more更好的是,它可以往前翻頁
6. head:是看頭幾行
7. tail:只看結尾幾行
8. od:以二進制的方式讀取文件內容
鳥哥的linux私房菜學習筆記《八》環境變量$PATH
1. 查看PATH
2. 修改添加PATH
鳥哥的linux私房菜學習筆記《九》默認、隱藏、特殊權限
1. 概述
2. 文件默認權限:umask
3. chattr:設置文件隱藏屬性
4. lsattr:顯示文件隱藏屬
5. 特殊權限:SUID,SGID,DBIT
6. 權限的設定
鳥哥的linux私房菜學習筆記《十》命令與文件的查詢
1. file:查看文件類型
2. which:腳本文件名的查詢
3. whereis:文件名的查找
4. locate:文件名查找
5. find:查找文件名
鳥哥的linux私房菜學習筆記《十一》磁盤與文件系統(block與inode)
1. 磁盤的組成主要有
2. 主分區和擴展分區
3. super block、inode、block
4. inode與block的規劃
5. 啟動扇區
6. 數據塊)數據塊
7. inodetable(inode表格)
8. super block(超級塊)
9. block bitmap(block對照表)、inode bitmap(inode對照表)
10. dumpe2fs查詢
鳥哥的linux私房菜學習筆記《十二》文件系統與目錄樹的關系
1. 查看inode號碼
2. 查看block的大小
3. /etc/passwd文件的讀取流程
4. 新增一個文件,此時文件系統的行為
5. linux文件系統的操作
6. 掛載點的意義
7. 其他linux支持的文件系統與VFS
鳥哥的linux私房菜學習筆記《十三》文件系統的簡單操作
1. df:列出文件系統的整體磁盤使用量
2. du:評估文件系統的磁盤使用量
3. ln:連接文件
鳥哥的linux私房菜學習筆記《十四》磁盤掛載、卸載與參數修改
1. fdisk:磁盤分區
2. 刪除磁盤分區:
3. 新增磁盤分區
4. 磁盤格式化:mkfs與mke2fs
5. 磁盤檢驗:fsck和badblocks
鳥哥的linux私房菜學習筆記《十五》磁盤掛載、卸載與參數修改
1. 掛載前的準備
2. mount
3. 掛載ext2/ext3文件系統
4. 掛載CD或DVD光盤
5. 格式化與掛載軟盤
6. 掛載U盤
7. 重新掛載根目錄與掛載不特定目錄
8. umount(將設備文件卸載)
鳥哥的linux私房菜學習筆記《十六》磁盤參數修改
1. mknod:修改主/次設備號碼
2. e2lable:修改卷標
3. tune2fs : 修改Lable及文件系統
4. hdparm:高級設置
鳥哥的linux私房菜學習筆記《十七》設置開機掛載
1. 開機掛載/etc/fstab及/etc/mtab
2. 特殊設備loop掛載(鏡像文件不刻錄就掛載使用)
3. 新建大文件以制作loop設備文件
4. 內存交換空間的創建
5. 使用文件構建swap
6. swap使用上的限制
7. 文件系統的特殊查看與操作
8. 磁盤空間的浪費問題
9. 利用GNU的parted進行分區行為
鳥哥的linux私房菜學習筆記《十八》vim的使用
1. vim的課程
2. vim詳細教程
鳥哥的linux私房菜學習筆記《十九》壓縮、備份、還原和刻錄
1. gzip,zcat
2. bzip2,bzcat
3. tar: 打包與壓縮
4. 僅解開單一文件的方法:
5. 打包某目錄,但不含有該目錄下的某些文件的做法
6. 盡備份比某個時刻新的文件
7. 利用管道命令與數據流
8. dump:完整備份工具
9. restore:恢復備份
10. mkisofs:光盤寫入工具
11. cdrecord:光盤刻錄工具
12. dd
13. cpio
鳥哥的linux私房菜學習筆記《二十》bash簡介
1. shell的功能
2. /etc/shells
3. /etc/passwd
4. shell的功能
5. type:判斷命令內、外部命令
6. 顯示變量
7. 設置變量
8. 變量的規則
9. local:影響顯示結果的語言
10. 鍵盤讀取變量,數組,聲明
11. ulimit:文件系統與程序限制
12. alias/unalias:設置/取消命令別名
13. history:命令歷史
鳥哥的linux私房菜學習筆記《二十一》變量及環境變量詳解
1. 顯示變量
2. 設置變量
3. 變量的規則
4. env:查看環境變量與常見環境變量說明
5. set:查看所有變量(含有環境變量和自定義變量)
6. PS1:(提示符的設置)
7. 變量內容的刪除、替換
鳥哥的linux私房菜學習筆記《二十二》bash shell的操作環境
1. 命令執行的是順序
2. bash的登錄與歡迎信息
3. bash的環境配置文件
4. source:讀入環境配置文件
5. stty:終端機的設置
鳥哥的linux私房菜學習筆記《二十三》通配符、重定向、管道等bash用法
1. 通配符:
2. 重定向
3. tee:雙向重定向
4. &&,||命令執行判斷依據
5. cut選取命令
6. grep:選取命令
7. sort、uniq、wc:排序命令
8. 字符轉換
9. split:切割命令
10. xargs:參數代換
鳥哥的linux私房菜學習筆記《二十四》正則表達式
1.概述
2.特殊符號
3. grep
4. 使用前的準備
5. 查找特定字符串
10. 基礎正則表達式字符
11. sed的用法
13. 擴展正則表達式
14. 格式化打印
15. awk:好用的數據處理工具
16. awk的邏輯運算符
17. diff: 文件比較工具
18. cmp:文件比較工具
19. patch:文件比較,打補丁
20. pr:文件打印
鳥哥的linux私房菜學習筆記《二十五》賬號管理
1. 概述
2. 查看特定用戶密碼文件
3. 輸入賬號后,系統處理流程
4. 兩個文件
5. /etc/passwd字段詳解
6. /etc/shadow字段詳解
7. /etc/group字段詳解
8. 有效用戶組和初始用戶組
9. etc/gshadow字段詳解
10. useradd:新增用戶
11. useradd參考文件
12. passwd: 設置密碼
13. chage:顯示詳細密碼參數
14. usermod:修改用戶賬號
15. userdel:刪除用戶
16. finger:查閱用戶相關信息
17. chfn:修改用戶詳細信息
18. chsh:修改shell
19. id :查看用戶ID信息
20. groupadd:新建用戶組
21. groupmod:刪除用戶組
22. groupdel:刪除用戶組
23. gpasswd : 用戶組管理成員功能
24. 賬號管理練習
鳥哥的linux私房菜學習筆記《二十六》ACL權限管理
1. 概念
2. 查看文件系統是否支持ACL
3. setfacl:設置某個文件/目錄的ACL規定
4. getfacl:取得某個文件/目錄的ACL設置項目
5. 練習
6. 想要繼承ACL權限
7. 想要ACL屬性全部消失
鳥哥的linux私房菜學習筆記《二十七》用戶身份切換
1. su
2. sudo
3. sudo 的執行是這樣的流程:
4. 利用用戶組以及免密碼的功能處理visudo
5. 不需要密碼即可使用 sudo”
6. 有限制的命令操作
7. 通過別名設置visudo
鳥哥的linux私房菜學習筆記《二十八》PAM模塊
1. 簡介
2. 語法
3. 常用模塊
4. login的PAM驗證機制流程
5. 其他相關文件
鳥哥的linux私房菜學習筆記《二十九》用戶信息傳遞
1. 查詢用戶:w, who, last, lastlog
2. 用戶對談:write, mesg, wall
3. 用戶郵件信箱
鳥哥的linux私房菜學習筆記《三十》手動新增用戶
1. 檢查工具:pwck, pwconv, pwunconv, chpasswd
2. 特殊賬號的手工新建
3. 批量新建賬號的范例(適用于數字學號)
4. 情景模擬
鳥哥的linux私房菜學習筆記《三十一》磁盤配額
1. 簡介
2. 舊版本的quata可以通過converquota這個程序來轉換
3. 處理quota的設置流程
4. 使用腳本新建實驗quota環境
5. 實踐Quota流程1:文件系統支持
6. 實踐Quota流程2:新建Quota配置文件
7. 實踐Quota流程3:Quota啟動、關閉、限制值設置
8. 實踐Quota流程4:Quota限制值的報表
9. 實踐Quota流程5:測試與管理
10. 不改動既有系統的Quota實例
鳥哥的linux私房菜學習筆記《三十二》RAID軟件磁盤陣列
1. 簡介
2. 磁盤陣列的優點
3. mdadm:軟磁盤陣列的設置
4. mdadm:創建RAID
5. 仿真RAID錯誤的救援模式
鳥哥的linux私房菜學習筆記《三十三》邏輯卷管理
1. 簡介
2. 名詞解釋
3. 實現流程
4. LVM實作流程
5. 放大LV容量
6. 縮小LV容量
7. LVM的系統快照
8. LVM相關命令匯整與LVM的關閉
鳥哥的linux私房菜學習筆記《三十四》RAID上構建LVM
1. 情景設置
2. 步驟
3. 格式化系統
4. 新建RAID
5. 開始處理LVM
6. 新建為ext4文件系統,掛載到/mnt/raidlvm上
7. 刪除環境,停止服務
鳥哥的linux私房菜學習筆記《三十五》例行性工作
1. at
2. crontab
3. 常見的例行性工作
4. atd的啟動與at運行的方式
5. at 的工作流程
6. at:僅執行一次就結束調度的命令
7. at的工作管理
8. batch:系統有空時才進行后臺任務
9. 循環執行的例行性工作調度
10. 一些注意事項
11. 可喚醒停機期間的工作任務
12. anacron 的執行流程
13. 重點回顧
鳥哥的linux私房菜學習筆記《三十六》程序與進程管理
1. 程序管理
2. 進程管理
3. 特殊文件程序
鳥哥的linux私房菜學習筆記《三十七》deamon與服務
1. 什么是deamon與服務
2. daemon 的主要分類
3. /etc/services:服務與端口的對應
4. deamon的啟動腳本與啟動方式
5. 解析super deamon的配置文件,xinetd.conf
6. rsync設置,內外網映射
7. 服務的防火墻管理,/etc/hosts.{allow | deny}
8. 查看系統開啟服務
9. linux主機的開機流程
10. chkconfig:管理系統服務默認開機啟動與否
11. ntsysv:類圖形界面管理模式
13. 默認開機啟動的服務
總結
以上是生活随笔為你收集整理的鸟哥的linux私房菜博客目录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 其实没事做,写写博客也不错的
- 下一篇: 怎样从red hat linux图形登录