從零開始學習Linux:目錄匯總(持續更新~~~)

俗話說的好,好記性不如爛筆頭!

要想能夠熟練的使用Linux操作系統,最需要做的就是多練!多練!多練!

之前有過N次學習Linux的歷史,也買了好幾本Linux入門方面的書籍,比如《Linux就該這么學》、《跟阿銘學Linux》等等。書每次是一看就會,但由于學習過后沒有實際操作,平時也幾乎不使用Linux系統,所以等到真正使用的時候,又會感覺無從下手。總結了前面N次經驗教訓之后,在第N+1次學習Linux時,我決定不僅僅要做練習,還要將學習到的知識點總結成文檔,以備后期查看。

本系列就是我自己在學習Linux過程中總結的。在學習Linux的時候經常會出現,某個章節學習以后,當時命令使用沒有問題,但是過一段時間后前面的命令就會忘記。

由于經常需要去翻看前面的命令格式,再加上記錄的東西多了,總是得找好幾章才能夠準確找到自己想要查看的內容。所以將前面的章節做一個簡單的目錄關鍵字整理,這樣再次查看的時候能夠快速找到自己想要的內容。

謹記:千學不如一看,千看不如一練!!!

從零開始學習Linux(一):ls命令

  • ls命令

從零開始學習Linux(二):目錄處理命令

  • mkdir
  • pwd
  • cd
  • rmdir
  • cp
  • mv
  • rm

從零開始學習Linux(三):文件處理命令

  • touch
  • cat
  • tac
  • more
  • less
  • head
  • tail

從零開始學習Linux(四):鏈接命令

  • ln;
  • 軟鏈接;
  • 硬鏈接;

從零開始學習Linux(五):權限管理命令chmod

  • chmod
    通過ugoa方式修改權限
    通過數字方式修改權限
    讀寫執行權限理解

從零開始學習Linux(六):其他權限管理命令

  • useradd
  • passwd
  • groupadd
  • chown
  • chgrp
  • umask
    查看缺省權限
    修改缺省權限

從零開始學習Linux(七):文件搜索命令find

  • find

從零開始學習Linux(八):其他文件搜索命令

  • locate
  • which
  • whereis
  • grep

從零開始學習Linux(九):簡單用戶管理命令

  • who
  • w
  • uptime
  • whoami

從零開始學習Linux(十):壓縮解壓縮命令

  • gzip
  • gunzip
  • tar
  • zip
  • unzip
  • bzip2
  • bunzip2

從零開始學習Linux(十一):幫助命令

  • man
  • whatis
  • help

從零開始學習Linux(十二):關機重啟命令

  • shutdown
  • halt
  • poweroff
  • init 0
  • reboot
  • init 6
  • init運行級別說明
  • runlevel
  • logout

從零開始學習Linux(十三):網絡命令

  • ping
  • ifconfig
  • last
  • lastlog
  • traceroute
  • netstat

從零開始學習Linux(十四):Vim常用操作命令

  • Vim簡介
  • Vim工作模式說明

從零開始學習Linux(十五):軟件包管理簡介

  • 軟件包分類
  • 源碼包
  • 二進制包

從零開始學習Linux(十六):RPM包管理之rpm命令管理

  • 包命名規則
  • RPM包依賴性
  • 安裝、升級與卸載
  • RPM包查詢
  • RPM包校驗

從零開始學習Linux(十七):RPM包管理之yum命令管理

  • 配置網絡yum源
    驗證是否能夠連接外網
    設置網絡IP之nmtui
    重啟網絡服務
  • yum命令
    查詢所有可用軟件包列表
    搜索指定的軟件包列表
    安裝軟件包
    升級軟件包
    卸載軟件包
  • yum軟件組管理命令
    列出所有可用的軟件組
    安裝軟件組
    卸載軟件組
  • 搭建光盤yum源

從零開始學習Linux(十八):源碼包管理

  • RPM包和源碼包安裝區別
  • 服務管理的區別
  • 源碼包安裝
  • 源碼包卸載

從零開始學習Linux(十九):腳本包安裝

  • 腳本包說明
  • Webmin

從零開始學習Linux(二十):用戶配置文件

  • /etc/passwd
  • /etc/shadow
  • /etc/group
  • /etc/gshadow

從零開始學習Linux(二十一):用戶管理命令

  • 添加用戶命令 useradd
  • 修改用戶密碼 passwd
  • 修改用戶信息 usermod
  • 修改用戶密碼狀態 chage
  • 刪除用戶 userdel
  • 查看用戶ID,UID,GID
  • 用戶切換命令 su

從零開始學習Linux(二十二):用戶組管理命令

  • 添加用戶組命令
  • 修改用戶組命令
  • 刪除用戶組命令
  • 從用戶組組中添加或刪除用戶命令

從零開始學習Linux(二十三):ACL權限簡介與開啟

  • ACL權限簡介
  • 查看分區是否開啟了ACL權限
  • 開啟分區ACL權限

從零開始學習Linux(二十四):ACL權限查看與設置

  • 設置ACL權限
  • 查看ACL權限
  • ACL最大有效權限
  • 刪除ACL權限
  • 遞歸設置ACL權限
  • 設置默認ACL權限

從零開始學習Linux(二十五):文件特殊權限之SetUID

  • SetUID的功能
  • 設定SetUID的方法
  • 取消SetUID的方法
  • 危險的SetUID

從零開始學習Linux(二十六):文件特殊權限之SetGID

  • SetGID針對文件
  • SetGID針對目錄
  • 設定SetGID的方法
  • 取消SetGID的方法

從零開始學習Linux(二十七):文件特殊權限之Sticky BIT

  • Sticky BIT介紹
  • 設定SBIT權限的方法
  • 取消SBIT權限的方法
  • SUID、SGID、SBIT權限位說明

從零開始學習Linux(二十八):文件權限之chattr權限

  • chattr命令
  • lsattr命令
  • 舉例說明chattr權限
    對文件賦予i屬性
    對目錄賦予i屬性
    對文件賦予a屬性
    對目錄賦予a屬性

從零開始學習Linux(二十九):sudo權限

  • sudo權限說明
    使用sudo給用戶賦予權限
    使用sudo給用戶組賦予權限
  • 查看可用的sudo命令
  • 普通用戶執行sudo命令
  • sudo權限示例

從零開始學習Linux(三十):Shell概述

  • Shell是什么
  • Shell的分類
  • Linux支持哪些Shell

從零開始學習Linux(三十一):Shell腳本的執行方式

  • echo輸出命令
  • echo使用說明
    輸出Hello World
    輸出\b
    輸出\t和\n
    輸出十六進制ASCII碼
    輸出帶顏色的文本
  • 第一個Shell腳本
  • 執行shell腳本
    賦予權限
    執行腳本hello.sh
  • shell腳本格式轉換
    Windows格式轉換成Linux格式
    Linux格式轉換成Windows格式

從零開始學習Linux(三十二):Shell基礎之歷史命令、別名、快捷鍵

  • 歷史命令
  • 調用歷史命令
  • 命令與文件補全
  • 命令別名
    查看命令別名
    設置命令別名
    刪除別名
    讓別名永久生效
  • bash常用快捷鍵

從零開始學習Linux(三十三):Shell基礎之輸入輸出重定向

  • 標準輸入輸出
  • 輸出重定向
    標準正確輸出重定向
    標準錯誤輸出重定向
    正確輸出和錯誤輸出同時保存
  • 輸入重定向
  • wc命令

從零開始學習Linux(三十四):多命令順序執行與管道符

  • 多命令順序執行
    多命令執行符之;
    多命令執行符之&&
    多命令執行符之||
  • 管道符
    搜索命令

從零開始學習Linux(三十五):Shell基礎之通配符與特殊符號

  • 通配符
    *通配符
    ?通配符
    [-]通配符
    [^]通配符
  • bash中特殊符號
    反引號與$()
    單引號與雙引號

從零開始學習Linux(三十六):Shell基礎之變量

  • 變量
    什么是變量
    變量定義規則
    變量分類
  • 用戶自定義變量
    定義變量
    調用變量
    查看變量
    刪除變量
  • 環境變量
    定義環境變量
    查看環境變量
    調用環境變量
    刪除環境變量
    系統常見環境變量
  • 位置參數變量
    $n示例
    $*、$@、$#示例
    $*和$@區別示例
  • 預定義變量
    接收鍵盤輸入

從零開始學習Linux(三十七):Shell基礎之bash運算符

  • declare聲明變量類型
  • 數值運算
  • 運算符優先級

從零開始學習Linux(三十八):Shell基礎之變量測試與內容替換

  • 變量測試與內容替換

從零開始學習Linux(三十九):Shell基礎之環境變量配置文件

  • 環境變量配置文件簡介
    source命令
  • 環境變量配置作用
  • 其他配置文件
  • Shell登錄信息

從零開始學習Linux(四十):Shell編程之正則表達式

  • 正則表達式與通配符
  • 基礎正則表達式
  • 測試正則表達式
    * 前一個字符匹配0次,或任意多次
    . 匹配除了換行符外任意一個字符
    ^匹配行首
    $匹配行尾
    []匹配括號中指定的任意一個字符,只匹配一個字符
    [^] 匹配除中括號的字符以外的任意一個字符
    \ 轉義符
    {n} 表示其前面的字符恰好出現n次
    {n,m} 匹配其前面的字符至少出現n次最多出現m次

從零開始學習Linux(四十一):Shell編程之cut命令

  • cut命令
    提取test_cut文件第二列Name
    使用逗號提取文件中的多列
    指定提取分隔符

從零開始學習Linux(四十二):Shell編程之printf命令

  • printf命令
  • 示例說明

從零開始學習Linux(四十三):Shell編程之awk命令

  • awk命令簡介
  • awk命令格式
  • awk命令使用說明

從零開始學習Linux(四十四):Shell編程之sort命令

  • sort命令
  • 示例說明

從零開始學習Linux(四十五):Shell編程之sed命令

  • sed簡介
  • sed命令
  • sed命令示例

從零開始學習Linux(四十六):Shell編程之條件判斷

  • 按照文件類型進行判斷
  • 判斷命令格式
  • 按照文件權限進行判斷
    查看文件是否有些權限
  • 兩個文件之間進行比較
  • 兩個整數之間比較
  • 字符串的判斷
  • 多重條件判斷

從零開始學習Linux(四十七):Shell編程之流程控制if語句

  • 單分支if條件語句
  • 雙分支if條件語句
  • 多分支if條件語句

從零開始學習Linux(四十八):Shell編程之流程控制case語句

  • 多分支case條件語句
  • 使用case編寫shell腳本

從零開始學習Linux(四十九):Shell編程之流程控制for循環

  • for循環命令格式

從零開始學習Linux(五十):Shell編程之流程控制while循環

  • while循環
    while語法格式
    計算從1到100之和

從零開始學習Linux(五十一):Shell編程之流程控制until循環

  • until循環
    until語法格式
    計算從1到100之和

從零開始學習Linux(五十二):系統資源查看

  • uname命令
  • 查看CPU信息
  • 判斷當前系統的位數
  • 查詢當前Linux系統的發行版本
  • dmesg命令
  • free命令
  • 查看Linux系統磁盤使用情況
  • 查看Linux服務器IP地址

從零開始學習Linux(五十三):Linux系統進程管理

  • 進程簡介
    查看系統中所有進程
    top命令
    查看進程樹
    pidof命令
    kill命令
    killall命令
    pkill命令

從零開始學習Linux(五十四):后臺進程管理

  • 進程放入后臺
  • 查看后臺的任務
  • 將后臺暫停的任務恢復到前臺執行
  • 把后臺暫停的工作恢復到后臺執行

從零開始學習Linux(五十五):監控系統狀態

  • w命令
  • netstat命令
  • uptime命令
  • vmstat命令
  • lsof命令

從零開始學習Linux(五十六):安裝中文字體

  • 拷貝字體文件到Linux服務器上
  • 執行命令安裝字體
  • 查看安裝字體
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,606評論 6 533
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,582評論 3 418
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,540評論 0 376
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,028評論 1 314
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,801評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,223評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,294評論 3 442
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,442評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,976評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,800評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,996評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,543評論 5 360
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,233評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,662評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,926評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,702評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,991評論 2 374

推薦閱讀更多精彩內容