1. 程式人生 > >linux培訓第二天總結

linux培訓第二天總結

linux;小白

回顧:
1)雲計算概念
雲計算,通過互聯網(超級雲網)來提供/使用XX資源或功能
對服務商來說,關註如何提供(雲平臺)
對用戶來說,關註資源/功能的可用性
雲計算三大服務模式
IaaS,基礎架構(計算機/服務器、網絡設備、硬盤)即服務
PaaS,平臺(LAMP網站、數據庫、開發環境)即服務
SaaS,軟件即服務(在線辦公、在線殺毒、WebQQ桌面)
公有雲、私有雲

2)使用雲計算產品
常見的雲產品:雲服務器、雲解析、雲硬盤、雲盾、雲數據庫
華為的ECS雲服務器的選購和管理、Web部署
選購ECS實例
開機/關機/重啟/重裝系統/更換系統/遠程登錄/重置密碼/刪除
CentOS7系統上快速安裝Web服務、上傳網頁
阿裏雲的雲域名解析
註冊一個域名 ==》添加/修改域名指向的IP地址

!!!! 網站備案(在國內合法搭設網站)

3)服務器設備選型
真實的服務器相關概念:
服務器外形分類(機架式、塔式、刀片、機櫃式)
服務器支持的CPU數量(路)
服務器的厚度(1U=4.445厘米=1.75英寸)
硬盤接口(2.5寸 SAS、3.5寸 SATA、SSD固態)
硬盤陣列(RAID0/1/10/5/6)
網卡接口(千兆/萬兆/光纖網口)
機櫃容量(37U、42U)

雲服務器預裝的操作系統:
GUI圖形 —— Windows
CLI命令行 —— Ubuntu、CentOS、Suse、.. ..

提前體驗Linux命令行操作:
ping
nslookup
yum -y install 軟件名 .. .. 【remove】

systemctl restart 服務名 .. .. 【start|stop】
exit
poweroff、reboot

練習01:新建一臺VMware虛擬機

  1. 虛擬機的名字 svr1
  2. 配置2G內存、80GB硬盤
  3. 虛擬光盤使用CentOS7系統的ISO文件
    !!!! 選自定義 --》“稍後安裝操作系統”--》硬盤接口選IDE

微軟雲平臺 Azure(軟交換系統),
後來與紅帽合作(支持Linux)

Unix之父,肯.湯普森,丹尼斯.李奇(C語言之父)
Linux之父,林納斯.托瓦茲
自由軟件之父,理查德.斯托曼 GNU項目

GNU is Not Unix
Anonymous

Unix,IBM、HP、Sun、BSD……少數幾個公司(封閉)

Linux,紅帽、Debian、深度、……很多個公司(開源)
Windows,微軟公司(封閉)

紅帽系列:RHEL7.2、CentOS7.2、Fedora Core
Debian系列:Debian、Ubuntu、Deepin

國內的Linux廠商 ——
紅旗 RedFlag,面向政府機關
優麒麟 UbuntuKylin
深度 Deepin (輸入法、播放器、QQ封裝、金山WPS……)

微軟 Xenix --》MSDOS --》Windows 3.1--》Windows 95
Linux內核 --》谷歌Android
Unix --》Darwin .. .. ==》蘋果IOS

Linux與Windows的幾個差異 ——
1)管理員用戶名 root
2)目錄結構 (根 / —— C盤、D盤)
目錄的分隔符 (/ —— \)
3)系統分區的文件系統類型(EXT4/XFS —— NTFS)

練習02:為虛擬機安裝CentOS7操作系統

  1. 確保從安裝光盤啟動
  2. 根據安裝程序提示完成各種安裝設置
    1)軟件選擇(帶GUI的服務器)
    2)安裝位置(接受默認)
    3)網絡和主機名(開啟)
  3. 開始安裝的過程....
    1)根據提示添加一個用戶 student,密碼設為 1234567
    2)根據提示為root用戶設置密碼 tedu.cn1234
    3)耐心等待安裝完成

練習03:CentOS7系統的初始化過程(第一次開機)
1)圖形界面(接受許可證、……)
或者 命令行界面
按 1 、2、c、c 接受許可證
2)將虛擬機關機,制作快照備份
菜單 --》虛擬機--》快照 --》拍攝快照

練習04:熟悉CentOS7系統的圖形界面
1)用戶登錄
2)打開火狐瀏覽器訪問 tmooc.cn
3)系統設置(桌面背景、關閉自動鎖屏)
4)多桌面切換
5)註銷、關機等操作

常見問題:中文輸入法不可用
原因:當前用戶首次登錄時未正確選擇輸入法
解決辦法:
1)桌面“home”打開主/家目錄 ==》顯示隱藏文檔
2)找到 .config目錄並刪除
3)註銷,重新登錄,正確選擇“漢語(Intelligent Pinyin)”

練習05:進入CentOS7系統的命令行界面
方式1:純字符終端(字號/字體不可調、鼠標不可用)
虛擬控制臺(tty1、tty2、……、tty6)
Ctrl Alt F2,需要手動輸入用戶名/密碼登錄

方式2:偽終端(圖形桌面上模擬命令行的窗口程序)
右擊 --》打開終端 ==》自動以當前用戶登錄
放大/縮小字號的快捷鍵(Ctrl Shift +、Ctrl -)

命令行界面的提示信息:
[用戶名@主機名 當前目錄名]權限標識

[root@localhost ~]#

[student@localhost ~]$

表示一個目錄位置時,~有特殊含義(表示用戶家目錄)

練習06:目錄探索三劍客
1)列出根目錄下有哪些子目錄

ls / 【找藍色的】

2)切換到目錄 /boot/grub2/,確認當前位置

cd /boot/grub2/

pwd

3)列出 /boot/ 目錄下的Linux內核文件

ls -lh /boot/vmlinuz-3<TAB>

human,人類

練習07:配置設備名、查看接口地址
1)查看主機名

hostname

2)配置主機名

hostnamectl set-hostname 主機名

3)查看網卡地址

ifconfig 【列出所有活動接口信息】

ifconfig eno16777736 【列出指定接口】

IP地址/子網掩碼
默認網關
DNS服務器

練習08:查看路由表、查看DNS服務器
1)查看路由表

route -n

Kernel IP routing table
Destination Gateway Genmask Flags Metric .. ..
0.0.0.0 192.168.19.2 0.0.0.0 UG 100 0 0 ens33
2)查看DNS服務器

cat /etc/resolv.conf

nameserver DNS服務器地址

網卡 ==> 接口(內核識別)
配置 ==> 連接(管理員自定義)
NetworkManager CLI

練習09:為Linux服務器配置網絡地址
1)檢查網絡配置名(連接名)

nmcli con show

2)修改連接ens33的網絡地址參數

nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.xx.120/24 ipv4.gateway 192.168.xx.2 ipv4.dns 192.168.xx.2 connection.autoconnect yes

3)激活連接

nmcli con up ens33

4)從真機 ping 虛擬機地址 192.168.xx.120 能通

常見問題1:修改虛擬機IP地址時應該改哪一個連接?

nmcli con show ==》查找 e開頭的連接

virbr0 192.168.122.1
eno16777736 192.168.19.120
lo 127.0.0.1

常見問題2:虛擬機的IP地址設哪一個網段?
參考VMware軟件 --》編輯 --》虛擬網絡編輯器 --》VMnet8

Secure SHell,安全外殼/命令解釋器 —— TCP 22
Telnet,TCP 23

從Windows管理機 遠程控制 Linux服務器

虛擬的IP地址不要用 1、2
VMnet的NAT模式

練習09:通過SSH遠程管理Linux服務器
前提條件:網絡連通
1)遠程執行命令行(Putty、SecureCRT、手機)
2)遠程傳輸文檔(WinSCP)

友情提示:
千萬別泄露服務器的IP地址
root用戶密碼不要設置太簡單

掃描
暴力破解

總結:
0)Linux概述
1)安裝Linux系統
2)Linux系統圖形桌面
3)Linux系統命令行界面
4)從命令行配置設備名、IP地址參數
5)遠程管理

linux培訓第二天總結