linux第一天

 

馬哥課程的學習任務:

     RHCE+RHCA+shell編程+MySQL+Web集羣+NoSQL+Hadoop+Hbase+Openstack。

1    基礎(RHCE):RH033     RH133    RH253

2    RHCA:RH401

               RH423(LDAP)

               RH442(系統調優)

               RH436

               RHS333

3    MySQL

4    NoSQL

5    系統工程師:是指具備較高專業技術水平,能夠分析商業需求,並使用各種系統平臺和服務器軟件來設計並實現商務解決方案的基礎架構的技術人員

      運維工程師:集合網絡、系統、開發工作於一身的“複合性人才。

      系統構架師:一個最終確認和評估系統需求,給出開發規範,搭建系統實現的核心構架,並澄清技術細節、掃清主要難點的技術人員。

      DBA(數據庫管理員):是一個負責管理和維護數據庫服務器的人。

 

 

開課前的計算機基礎知識準備:

 

計算器體系結構:

   運算器

   控制器

   存儲器

   輸入設備

   輸出設備

計算器的核心部件:運算器  控制器  存儲器。

CPU: 

    核心部件 :運算器  控制器  寄存器(存在於運算器內)。

    硬件架構(CPU芯片的不同系列):ARM

                                                       x86(32bit)

                                                       x64 (64bit)

                                                       安騰

                                                       alpha(惠普公司)

                                                       Ultrasparc

                                                       Power (IBM公司)

                                                       M68000,M68k (摩托羅拉)

                                                       Powerpc

 

 

os(操作系統):windows

                          linux 

                          unix :  HP—UX

                                       Solaris 

                                       AIX  (IBM)

                                       SCO UNIX

                                       Unixware

                                       os/2

 

語言:機器語言

          微碼(彙編語言)——>編輯器

          高級語言  :  例如C語言,java,c++

 

系統調用:底層:硬件

                 接着:kernel 內核

                         內核功能:

                                進程管理

                                內存管理

                                文件系統

                                網絡功能

                                硬件驅動

                                安全機制

                 接着:library  庫

                 接着:shell

                          shell類型:GUI和CLI

                                GUI(圖形用戶界面):linux基本不用

                                         Gnome:c

                                         KDE:c++

                                         XFace

                                CLI(命令行用戶界面):以後慢慢介紹用法。

                                          sh(默認shell)

                                          bash 

                                          csh

                                          zsh

                                          ksh

                                          tcsh

                 最頂層:用戶接口

 

批處理系統:

        jobs1$$$$$$$$jobs2$$$$$$$$

 

linux基本原則:

        1、目的單一的小程序組成,組成小程序完成複雜任務。

        2、 一切皆文件 

        3、儘量避免捕獲用戶接口

        4、配置文件保存爲純文本格式

 

CLI接口:  

        命令提示符  prompt

             #:root

             $:普通用戶

         命令格式: 命令         選項           參數

                           選項:修改命令執行方式,可以同時使用多個。

                                     分爲短選項和長選項。     短選項:-  (-a -b=-ab)

                                                                          長選項:--

                                      短選項可以組合在一起,長選項不能組合。

                            參數:命令作用對象。  多個參數彼此之間用空格格開。

                            命令:1、  su(switch user):轉換用戶

                                                  # su  用戶名  :半切換

                                                  # su  【-l】  用戶名:完全切換

                                       2、  passwd:修改密碼

                                                  passwd  user

                                             密碼複雜性原則:

                                             密碼規則:

                                               1、使用4種類別字符中至少3種

                                               2、足夠大,大於7位

                                               3、使用隨機字符串

                                               4、定期更換

                                               5.、循環週期足夠大

 

          使用憑證:

                默認login:root

                       password: redhat

          

           虛擬終端(terminal):ctrl+alt+F(1-6)

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章