Linux系統
1、Linux系統的介紹、安裝、密碼的破解
2、Linux系統目錄結構,常用命令
3、Linux系統網絡配置
1、Linux系統的介紹、安裝、密碼的破解
Linux常見的發行頒佈
RedHat、SuSE、Ubuntu、Mandrake等等
優點:
免費、多用戶多任務、豐富的網絡功能、良好的界面、可靠的安全性等等
如何學習linux:
從命令開始打好基礎
選擇一本好書
養成在命令行下工作的習慣
學些shell 命令解釋器
不要司機硬背,要勤於實踐
學會使用文檔
在Linux論壇獲取幫助
學習專業英語
Linux 內核版本 2-1
由linux內核項目團隊統一進行發佈
XX.YY.ZZ XX主板本號 YY次版本號 ZZ打補丁的次數
2.5.7 5(次版本號)是奇數表示開發版
2.6.18 6(次版本號)是偶數穩定版本
磁盤分區表示
Linux中將硬盤、分區等設備均表示爲文件
/dev/hda5
文件系統類型
Linux 中默認使用的文件系統類型
EXT3 :第3代擴展(Extended)文件系統
SWAP : 交換文件系統
Linux 支持的其他文件系統類型
FAT16、FAT32、NTFS(Wins默認的文件系統)
XPS、JFS
.......
單用戶模式的作用
在使用Linux系統中,維護人員經常會碰到一個問題,就是在擁有root賬號權限和密碼的用戶中,總是會出現忘記root密碼的情況。
遇到這種情況,一般情況下,維護人員就會通過最常用的方法進行root密碼重置,那就是單用戶模式。
其次,單用戶最突出且實用的一個好處就是:可以無密碼登錄,所以,在忘記密碼時,可以進入單用戶模式修改登錄密碼。
- Linux系統目錄結構,常用命令
系統目錄結構
bin目錄:普通用戶和管理員能執行的命令
sbin目錄:只有管理員能執行的命令
Boot目錄:linux操作系統啓動配置文件引導文件
Dev目錄:存儲文件和硬盤
Etc 目錄:系統和引用服務配置文件
Home目錄:普通用戶的家目錄
Lib目錄:函數庫文件
Media目錄:外來存儲介質目錄 光盤等
Mnt目錄:同Media
Opt目錄:大型程序安裝目錄
Proc目錄:開機纔有的一些配置文件,沒有開機的話裏面是沒有文件的
Root目錄 :管理員的家目錄
Selinux目錄:對程序控制,安全性高。
Sys目錄:存放系統目錄。系統配置文件
Usr目錄:外部程序可能按照在這個目錄下
Var目錄:日誌、安裝程序的根目錄(Apache的根目錄等)
Linux命令的分類
linux命令
用於實現某一類功能的指令或程序
命令的執行依賴於解釋器程序(例如:/bin/bash)
Linux命令的分類
內部命令:屬於Shell解釋器的一部分(操作系統自帶的命令)
外部命令:獨立於Shell解釋器之外的程序文件(安裝外部程序帶的命令)
Linux命令格式2-1
Linux命令的通用命令格式
命令符 [選項] [參數] 例如:ls -l /home
選項及參數的含義:
選項:用於調節命令的具體功能
以“-”引導短格式選項(單個字符),例如“-l”
以“--”引導長格式選項(多個字符),例如“--color”
多個短格式選線可以寫在一起,只用一個“-”引導,例如“-al”
參數:命令操作的對象,如文件、目錄等
Linux命令格式2-2
Tab:自動補齊
反斜槓“\”:強制換行
快捷鍵Ctrl+U:清空至首行
快捷鍵Ctrl+K:清空至尾行
快捷鍵Ctrl+L:清屏
快捷鍵Ctrl+C:取消本次命令編輯
獲取命令幫助
內部命令help:查看內部命令help
命令的“--help”選項:適用於大多數外部命令
使用man命令閱讀手冊頁
使用“↑”“↓”方向鍵滾動文本
使用Page UP和Page Down 鍵翻頁
按Q或q鍵退出閱讀環境、按“/”鍵後查找內容
查看系統內核的信息--uname
uname命令
查看系統相關信息
常用命令選項
-a:顯示主機名、內核版本、硬件平臺等詳細信息
-r:顯示內核版本
查看系統主機名—hostname
hostname命令:查看主機的完整名稱。包括主機名稱、所在區域的名稱
查看系統IP信息—ifconfig
Ifconfig命令:查看IP地址
查看系統CPU信息
/proc/cupinfo CPU信息所在目錄
/proc/meminfo 內存信息所在目錄
cat /proc/cupinfo 查看文件裏面的內容命令cat
關機及重啓操作
關機操作
shutdown、poweroff、halt
shutdown -h now
重啓操作
shutdown、reboot
shutdown -r now
查看及切換目錄
pwd命令:
用途:查看工作目錄(Print Working Directory)
cd命令:
用途:切換工作目錄(Change Directory)
格式:cd [目錄位置]
目錄操作命令--du
Du命名:
用途:統計目錄及文件的空間佔用情況(estimate file space usage)
格式:du [選項] [目錄文件名]
常用命令選項:
-a:統計包括所有的文件,而不僅僅只統計目錄
-h:以便易讀的字節單位(k、M等)顯示信息
-s:只統計每個參數所佔用空間總的大小
創建目錄命令——mkdir
用途:創建新的目錄(make Directory)
格式:mkdir [-p] [/路徑/]目錄名
mkdir [-p] 表示是遞歸創建
ls -R 是遞歸查看
創建文件命令——touth
用途:新建空文件,或更新文件時間標記
格式:touth 文件名
創建連接文件——ln
用途:爲文件或目錄創建連接(Link)(快捷方式)
格式:ln [-s] [源文件或目錄] 連接文件或目標目錄
常用命令選項:
-s:創建符號連接文件(省略此項則建立硬鏈接)
複製文件或目錄——cp
cp命令
用途:複製(copy)文件或目錄
格式:cp [選項] [源文件或目錄] 目標文件或目錄
常用命令選項:
-r:遞歸複製整個目錄樹
-p:保持源文件的屬性不變
-f:強制覆蓋目標同名文件或目錄
-i:需要覆蓋文件或目錄時進行提醒
刪除文件或目錄——rm
用途:刪除(remove)文件或目錄
格式:rm [選項] 文件或目錄
常用命令選項:
-f:強行刪除文件或目錄,不進行提醒
-i:刪除文件或目錄時提醒用戶確認
-r:遞歸刪除整個目錄和文件
移動文件或目錄——mv
用途:移動(move)文件或目錄
——若如果目標位置與源位置相同,則相當於改名
格式:mv [選項] 源文件或目錄 目標文件或目錄
查找文件或目錄——find
用途:用於查找文件或目錄
格式:find [查找範圍] [查找條件]
常用查找條件:
-name:按文件名稱查找
-size:按文件大小查找
-user:按文件屬性查找
-type:按文件類型查找
例如 : find /etc -name “resol*.conf”
find / -name cracer 在根目錄下查找文件或目錄名爲cracer的文件
進入vi
- Linux系統網絡配置
as