學習Linux必須經歷的三個階段
1.ADMIN(云計算系統管理)
2.ENGINEER(云計算應用管理 )
3.SERVICES(系統,服務管理進階)
如果你不知道從哪里出發,好的,去讀書吧,隨便什么書都可以! ----Tuge
目錄總結
- 學習Linux必須經歷的三個階段
- One.ADMIN(云計算系統管理)
- Two.ENAINEER(云計算應用管理)
- Three.SERVICES(系統服務管理進階)
- 二、第一階段之linux簡介,安裝基本操作
- 1.linux簡介
- 2.linux發行版本
- 3.linux在企業中的應用
- 4.安裝linux系統
- 預備知識
- 目錄結構
- 磁盤表示
- 安裝linux系統步驟
- 先安裝VMware虛擬機軟體和下載映像檔案
- 新建虛擬機
- 5.命令列基本操作
- 切換界面
- 獲取命令列界面
- 查看及切換目錄
- 查看文本檔案內容
- 查看cpu和記憶體
- 查看主機名和IP資訊
- 創建檔案
- 文本內容操作
- 臨時設定IP地址
- 關機和重啟操作
- 三.命令列基礎,目錄及檔案管理,文本內容操作
- 四.歸檔壓縮,重定向,管道,find精確查找,vim高級使用
- 五.RPM軟體包管理,yum軟體倉庫,命令補充
- 六.用戶管理,組賬號管理,計劃任務
- 重要的事情說三遍
One.ADMIN(云計算系統管理)
1.云計算網路之基礎
2.linux簡介安裝,基本操作
3.命令列基礎,目錄及檔案管理,文本內容操作
4.歸檔壓縮,重定向,管道,find精確查找,vim高級應用
5.RPM軟體包管理,yum軟體包倉庫,命令補充
6.用戶管理,組賬號管理,計劃任務
Two.ENAINEER(云計算應用管理)
1.基本權限和歸屬,附加權限,ACL策略管理
2.磁盤空間管理,交換空間
3.邏輯卷管理,RAID磁盤陣列,程序管理,VDO
4.配置LInux網路,原始碼編譯安裝,自定義yum倉庫,日志管理
5.SElinux系統故障修復,防火墻策略管理,服務管理
Three.SERVICES(系統服務管理進階)
1.kvm構建及管理,virsh控制工具,鏡像管理,虛擬機快建技術
2.Web基礎應用 、 NFS服務基礎 、 觸發掛載 、 總結和答疑
3. DNS服務基礎 、 特殊決議 、 DNS子域授權 、 DNS主從架構 、 總結和答疑
4.快取DNS 、 Split分離決議 、 電子郵件通信 、 Web服務器專案實戰 、 總結和答疑
5.批量裝機環境 、 配置PXE引導 、 kickstart自動應答 、 Cobbler裝機平臺 、 總結和答疑
6.rsync同步操作 、 inotify實時同步 、 資料庫服務基礎 、 管理表資料 、 總結和答疑
二、第一階段之linux簡介,安裝基本操作
1.linux簡介
linux是一種作業系統 、曾經被微軟視為最大的威脅 、而今,互聯網領域的幕后老大!
Ken Thompson
Dennis Ritchie
UNIX 1970.1.1
linux之父是 Linux Torwalds 1991.10(重要)
2.linux發行版本
Red Hat Enterprose Linux 5/6/7/8 Suse Linux Enterprise 12 Debian Linux
7.8 Ubuntu LInux 14.10/15.04
紅帽 Linux 企業版(官方) http://www.redhat.com/
Fedora Core 社區版 http://fedoraproject org/
Centos,社區企業作業系統 Community Enterprise Operating System
http://www.centos.org
3.linux在企業中的應用
給予linux的企業服務區
嵌入式系統
高性能大型運算
4.安裝linux系統
預備知識
最頂層為 / 目錄
linux基本哲學理念 :一切皆檔案
目錄結構

磁盤表示
常用的硬碟介面型別:IDE與SCSI
存放在/dev/sd(SCSI設備)或者/dev/hd(IDE設備)
例如:/dev/sda表示scsi的第一塊兒設備
安裝linux系統步驟
先安裝VMware虛擬機軟體和下載映像檔案
1.安裝VMware虛擬機軟體(狂點下一步)
輸入秘鑰:
VMware Workstation Pro 15 激活許可證
UY758-0RXEQ-M81WP-8ZM7Z-Y3HDA
VF750-4MX5Q-488DQ-9WZE9-ZY2D6
UU54R-FVD91-488PP-7NNGC-ZFAX6
YC74H-FGF92-081VZ-R5QNG-P6RY4
YC34H-6WWDK-085MQ-JYPNX-NZRA2
2.準備好CentOS7-1804.iso鏡像檔案,只需要下載即可
新建虛擬機
一臺物理機可以運行多個虛擬機,每個虛擬機都提供一個相對獨立的作業系統,
1.新建虛擬機
這里狂點下一步就可以,這是有幾個建議的地方
注:這個圖片中建議修改虛擬機名稱方便你查看,位置別放 C盤

下面這個圖片記憶體設定的稍微大點,方便后期使用(建議2048MB)

下面這個圖片建議稍微大點,方便后期使用,正常來說20G
就可以了,但是我們一般是60G,看你個人使用情況,

下面這個圖片安裝一下你的centos光碟檔案

下面這張圖片選擇一下你的光碟路徑就ok

開啟虛擬機,點擊第一個安裝進入

選中文,沒說的,你要英語好,你就選英語,
但是你要讓別人調錯就建議你還是選中文吧,別為難你的同事,

選擇GUI圖形界面,有個界面多好,方便操作,
除非你是專業的程式員,可以選擇最小安裝,省空間,而且有很流暢的體驗,

按照下面這張圖片設定就ok

設定root密碼,必須設定,可以不創建用戶,看你自己需要
然后漫長的等待,然后重啟就好了,

下面接受許可證檔案,然后完成配置,后面的操縱正常下一步就行,

登陸的時候的一些操作

5.命令列基本操作
切換界面
虛擬控制臺切換:Ctrl+Esc+FN
F1是圖形界面 F2—F6是字
符界面也就是最小安裝后的界面
所以這里還是建議安裝圖形界面的虛擬機,你也可以體驗到最小安裝的界面,
獲取命令列界面
滑鼠右鍵打開終端 [當前用戶 @主機名 作業目錄]$
若當前用戶為root,則最后一個字符為#
否則最后一個字符為$
查看及切換目錄
pwd:查看當前作業目錄
cd:切換作業目錄 cd+【目標檔案夾位置】
例如:如下圖

ls [選項] [目錄或檔案名]

查看文本檔案內容
檢查紅帽發行資訊

less分屏閱讀工具 支持上下鍵滾動(用于查看檔案較多的檔案)
例如:less /etc/passwd
查看cpu和記憶體

查看主機名和IP資訊

創建檔案
mkdir 選項 [路徑] mkdir -p /aa/bb/cc/ -p表示連父目錄一起創建 例子:
[root@Tuge~]#mkdir /opt/aa
[root@Tuge~]#ls /opt
touch 檔案名:用于創建文本檔案
[root@Tuge~]#touch /opt/aa/a.txt
[root@Tuge~]#ls /opt/aa/
文本內容操作
grep 工具
用途:輸出包含指定字符的行
格式:grep ‘查找條件’ 目標檔案
[root@Tuge~]#grep word /etc/passwd
解釋:將/etc/passwd/內容中包含單詞word的內容都查找出來
head -1 /etc/passwd 查看這個檔案的頭一行內容 tail -1 /etc/passwd 查看這個檔案的最后一行
臨時設定IP地址
ifconfig ens33(看自己主機) 192.168.1.1
關機和重啟操作
[root@Tuge~]#poweroff
關機操作
[root@Tuge~]#reboot
重啟虛擬機
三.命令列基礎,目錄及檔案管理,文本內容操作
預知后事如何,請看下回分解
四.歸檔壓縮,重定向,管道,find精確查找,vim高級使用
五.RPM軟體包管理,yum軟體倉庫,命令補充
六.用戶管理,組賬號管理,計劃任務
重要的事情說三遍
作為一個為linux奉獻一生的碼員,很是榮幸和驕傲,這里我總結了一些linux的精華,也就是速成文章,后面還會繼續更新,望大家關注,絕對有用!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/13379.html
標籤:其他
