雲網絡基礎day2 (20190928)

一 C/S結構

 服務端與客戶端

二 Linux系統簡介

Linux是一種操作系統!!

—— 曾經 被Microsoft 視爲最大的威脅
—— 而今 互聯網領域的幕後老大

 ** • UNIX誕生,1970-1-1**

Linux的誕生
• Linux之父,Linus Torwalds
– 1991年10月,發佈0.02版(第一個公開版)內核
– 1994年03月,發佈1.0版內核
– 標準讀音: 哩吶科斯

**  Linux系統內核**
• 由Linus率領的內核項目團隊統一發布
– 內核作用:管理CPU/內存、驅動基本硬件、文件系統
 – 版本號:主版本.次版本.修訂號

   用戶------>內核------>計算機硬件

Linux發行版本

 • 發行版的名稱/版本由發行方決定
  – Red Hat Enterprise Linux(RHEL) 5/6/7
  – Suse Linux Enterprise 12
  – Debian Linux 7.8
  – Ubuntu Linux 14.10/15.04

   • CentOS,社區企業操作系統
  – Community Enterprise Operating System

安裝Linux系統

**鼠標回到真機=Ctrl+Alt**
 軟件包的選擇:“帶GUI的服務器”

** Linux目錄結構:樹型結構     一切皆文件(哲學理念)**

    / 根目錄:所有數據存放的目錄(Linux系統的起點)
      路徑:/nsd/abc/1.txt

   利用  root用戶,進行登陸系統   
    root用戶爲Linux系統的管理員

   /dev:存放設備(磁盤 鍵盤  鼠標  顯示器   光驅設備 .....)相關的數據

    ** Linux磁盤表示**
     **• 名稱規則**
     hd,表示IDE設備
     sd,表示SCSI設備

   **設備所在目錄**
    /dev/sda(第一塊SCSI接口的設備)
    /dev/sdb(第二塊SCSI接口的設備)

    /dev/hda(第一塊IDE接口的設備)

   Linux系統中第三塊SCSI磁盤如何表示?    /dev/sdc

命令行基本操作

    獲取命令行界面

   • 虛擬控制檯切換( Ctrl + Alt + Fn 組合鍵)
    – tty1:圖形桌面
    – tty2~tty6:字符控制檯

   開啓圖形界面命令行:鼠標右擊-----》打開終端
      字體變大:Ctrl  shift  +
      字體變小:Ctrl  -

命令行提示符:

     [當前系統登陸的用戶名@主機名 當前所在位置的目錄名]# 

       以#結尾代表當前是超級管理員
       以$結尾代表當前是普通用戶

查看及切換目錄

        • pwd — Print Working Directory
       – 用途:查看當前所在的位置

       • cd — Change Directory
      – 用途:切換工作目錄
      – 格式:cd   [目標文件夾位置]

      • ls — List
       – 格式:ls [選項]... [目錄或文件名]...

      *  [root@localhost ~]# pwd              #顯示當前所在位置的路徑
      * [root@localhost ~]# cd   /           #切換到根目錄下
      * [root@localhost /]# pwd              #顯示當前所在位置的路徑
      * [root@localhost /]# ls               #顯示當前目錄下內容

      * [root@localhost /]# cd  /root       #切換到/root目錄下
      * [root@localhost ~]# pwd
      * [root@localhost ~]# ls

      * [root@localhost ~]# cd  /boot     #切換到/boot目錄下
      * [root@localhost boot]# pwd
      * [root@localhost boot]# ls

      * [root@localhost boot]# cd  /opt   #切換到/opt目錄下
      * [root@localhost opt]# pwd
      * [root@localhost opt]# ls

黑色:文本文件
藍色:目錄

 [root@localhost ~]# ls  /boot

絕對路徑:以根目錄開始的路徑
相對路徑:以當前爲參照的路徑

  * [root@localhost /]# cd /etc/pki/
  * [root@localhost pki]# pwd
  * [root@localhost pki]# ls
  * [root@localhost pki]# cd  /etc/pki/CA    #絕對路徑
  * [root@localhost CA]# pwd

 * [root@localhost CA]# cd /etc/pki/
 * [root@localhost pki]# ls
 * [root@localhost pki]# pwd
 * [root@localhost pki]# cd   CA    #相對路徑
 * [root@localhost CA]# pwd

.. 表示父目錄(上一級目錄)

  * [root@localhost /]# cd /opt/rh/
  * [root@localhost rh]# pwd
  * [root@localhost rh]# cd  ..
   * [root@localhost opt]# pwd
  * [root@localhost opt]# cd ..
  * [root@localhost /]# pwd
 * [root@localhost /]# cd ..

 * [root@localhost /]# cd  /opt/rh/
* [root@localhost rh]# cd  ../..
 * [root@localhost /]# pwd

 * [root@localhost /]# ls  /root
 * [root@localhost /]# ls  /boot
 * [root@localhost /]# ls  /opt
 * [root@localhost /]# ls  /opt   /root

查看文本文件內容:cat

  [root@localhost /]# cat /etc/redhat-release   #查看系統版本

   * [root@localhost /]# cat /root/anaconda-ks.cfg
   * [root@localhost /]# cat /etc/hosts
   * [root@localhost /]# cat /etc/passwd
   * [root@localhost /]# cat /etc/shadow
   * [root@localhost /]# cat /etc/fstab

真機查看CPU和內存

**• 真機列出CPU處理器信息**
     [student@room   pc01 ~]$  lscpu

    CPU(s):                4   #CPU的核心數

    型號名稱:        Intel(R) Core(TM) i5-4430S CPU @ 2.70GHz

**• 真機檢查內存大小、空閒情況**
   [student@room    pc01 ~]$  cat  /proc/meminfo
     MemTotal:       16330728 kB   #一共有多少內存

查看及修改主機名:

      * [root@localhost /]# hostname   #查看當前主機名     
      * localhost.localdomain
      * [root@localhost /]# hostname hahaxixihehelele  #修改主機名
     * [root@localhost /]# hostname     #查看當前主機名
     * hahaxixihehelele  
     * [root@localhost /]# exit   #關閉當前的命令行終端

開啓一個新的命令行終端

      [root@hahaxixihehelele ~]# hostname A.tedu.cn  #修改主機名
      [root@hahaxixihehelele ~]# hostname    #查看當前主機名
          A.tedu.cn
     [root@hahaxixihehelele ~]# exit   #關閉當前的命令行終端

開啓一個新的命令行終端

     [root@A ~]#hostname

查看IP地址信息: ifconfig

     eth0: 第一張網卡名稱

      lo:迴環測試網卡  永遠是127.0.0.1  代表本機

    * [root@A ~]# ifconfig
    * [root@A ~]# ping 127.0.0.1
     Ctrl + c :終止當前正在運行的操作

    * [root@A ~]# ifconfig eth0 192.168.1.1  #臨時設置IP地址
    * [root@A ~]# ifconfig 
    * [root@A ~]# ping 192.168.1.1
     Ctrl + c :終止當前正在運行的操作

   * [root@A ~]# reboot  #重起操作系統
   *  
  * [root@localhost ~]# hostname

     * [root@localhost ~]# ifconfig

配置網絡
• nmtui網絡連接管理:主機名、IP地址、子網掩碼、網關、DNS服務器地址

       [root@localhost ~]#  nmtui     #建議字體小一些
        設置系統主機名-->輸入新的名字-->確定(回車)--> 確定(回車)

          [root@nsd ~]# hostname
         nsd.tedu.cn
          [root@nsd ~]# 
**修改IP地址與子網掩碼 **

            [root@nsd ~]# nmtui

  編輯連接 -->eth0-->編輯ipv4-->顯示-->將自動修改手動
  -->按空格 勾選 自動連接   #每次開機自動生效
  -->按空格 勾選 對所有用戶有效

激活配置

          [ root@nsd ~]# nmtui

  啓用連接 -->eth0-->敲回車 禁用-->敲回車 激活
  最終eth0前面有一個*代表激活狀態

         [root@nsd ~]# ifconfig 

創建數據

         [root@nsd ~]# mkdir  nsd01   #當前路徑下創建目錄
         [root@nsd ~]# pwd
         [root@nsd ~]# ls

         [root@nsd ~]# mkdir /opt/nsd02   #創建目錄/opt/nsd02
         [root@nsd ~]# ls /opt/

         [root@nsd ~]# mkdir /root/nsd03  /opt/nsd04  #創建多個目錄
         [root@nsd ~]# ls /root/

         [root@nsd ~]# ls /opt/

        [root@nsd ~]# touch /root/1.txt  #創建文本文件
        [root@nsd ~]# ls /root/

文本內容操作

         • less分屏閱讀工具
        • 格式:less [選項] 文件名...
        – 優勢:支持前後翻頁
        • 基本交互操作
        – 按 / 鍵向後查找(n、N切換)

       [root@nsd ~]# less /etc/passwd
         按上 下鍵進行滾動
       輸入 /a  全文搜索a
        按 q 進行退出

        • head、tail 命令
     – 格式: head -n 數字 文件名
          tail -n 數字 文件名

         [root@nsd ~]# head -2 /etc/passwd  #顯示文件內容的頭2行內容

         [root@nsd ~]# tail -1 /etc/passwd  #顯示文件內容的最後1行

         [root@nsd ~]# head -12 /etc/passwd

          [root@nsd ~]# head /etc/passwd   #默認顯示文件頭10行
          [root@nsd ~]# tail  /etc/passwd   #默認顯示文件尾10行

      **   • grep工具**

       – 用途:輸出包含指定字符串的行
       – 格式:grep  '查找'      目標文件

       [root@nsd ~]# grep  root  /etc/passwd 

       [root@nsd ~]# grep  sbin  /etc/passwd 

vim文本編輯器

        三個模式:命令模式    插入模式    末行模式

        vim當文件不存的時候,會自動新建該文件

       [root@nsd ~]# vim /opt/haxi.txt

    命------i鍵    o鍵---------》插入模式(按Esc鍵回到命令模式)
    令
    模
    式------輸入 :  ------------》末行模式(按Esc鍵回到命令模式)

 末行模式  :wq   #保存並退出
 末行模式  :q!   #強制不保存並退出
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章