蘿卜運維記–第一周

part1—

①描述計算機的組成及功能

▲計算機是什么?

計算機(ENIAC):簡述—-接收用戶的指令,經過中央處理器處理過后,產生對使用者有用的信息。具有存儲記憶,處理復雜數據運算的計算機器

Ⅰ 計算機組成及功能

☆硬件部分:

1.中央處理器CPU(Central Processing Unit)↓↓↓↓:

  運算器(Arithmetical and Logical Unit):執行各種算術和邏輯判斷的部件,其最基本操作包括加、減、乘、除四則運算,與、或、非等邏輯運算。

  控制器(Control Unit):控制器是整個系統的指揮中心,能讓計算機各部分組成協調的運作,按照預定目標,進行有序處理。

2.存儲器(Memory unit):用于儲存程序,以及計算機所記錄下的數據信息,為計算機的運行,提供數據的交互,存??!

3.輸入設備(Input):鍵入數據指令或者信息的外接設備,計算機和用戶的信息交換主要設備之一。

4.輸出設備(Output):計算機硬件的終端設備,用于接收計算機數據結果輸出的顯示,打印,聲音等等用戶可以直觀看見的信息設備。

☆軟件部分:

1.操作系統(Opreating System):計算機的核心與基石,控制計算機的軟硬件資源。所有的軟件必須都在操作系統的支持下才能運行。如常見的操作系統:windows 、Linux。
2.應用程序(Aplication Software):各種不同的編程語言,所編譯出的滿足用戶在不同領域,不同需求下的應用軟件。

②按系列羅列Linux的發行版本,并描述各發行版本之間的聯系與區別

▲Linux是什么?

linux操作系統:是一款自由且開源,最主要是的它還免費的系統呦!用戶可以任意的修改其源代碼,因此世界上有無數的程序員,參與了其修改,編寫的工作,根據自己的靈感,需求做出不一樣的改變。
Linux這個詞本身只表示Linux內核,但是越來越多的人已經習慣了,將該“外套”用于內核與GUN所提供的Application結合的操作系統。

因為linux的特殊性,所以linux之間存在著非常多的版本,其中主要的幾大版本如下圖:

IU_7`U74@P`FGG3%7@@S7IQ.png

Debian:分支以安全著稱的Knoppix和早期為了桌面版而開發的Ubuntu,均是基于debian的二次發行版本。

Slackware:是從SLS衍生而出,SUSE的二次衍生版本Opensuse(界面華麗)

Redhat(18個月才發行一次):
   Centos:是基于紅帽子的enterprisree版本的二次研發。
   Fedora Core :發行時間間隔6個月發行一次。

軟件程序:版本號 2.1.3

major 主 2

minor 次1

release 修復bug 3

linux內核版本

主次版本為奇數:開發中的版本(development)

如2.5.XX,這種內核版本,主要用于測試與開發新功能。

主次版本為偶數:穩定版本(stable)

如2.6.xx,內核開發成熟后,會加入到這類的版本中!

③Linux的哲學思想描述

★★其核心思想和我黨的思想高度一致:自由,共享!在此核心主導下,所謂的哲學思想就更異于windows:一切皆文件,
比較突出的表現形式之一連硬件設備都是用文件表達!因此分為下列4點:

|一切皆文件:配置文件,存儲,硬件設備,全部是文件。

|由眾多單一目的的小程序,一個程序只實現一個功能,多個程序組合完成復雜任務:在每一個小指令=小程序的情況下,越多的組合,就能夠高效的完成更多復雜的任務

|文本文件保存配置信息:一個文本文件編輯就可以完成系統的配置。程序的升級等

|盡量避免與用戶交互:將底部各功能集合成一個抽象的羅邏輯的概念

④初識Linux命令

1.ifconfig:和ip addr list 所得到的結果是一樣的查看活動接口的ip地址。

2.echo:回顯命令。linux 上shell經常用到的,ehcho 顯示一段文字,一般起到一個提示的作用。

3.tty:查看當前終端設備。1-6是文本界面,7是x-windows (圖形)界面,可以通過alt+f1~f7進行界面的切換。

4.startx:啟動X-windows  虛擬終端接口命令。

5.export:設置或顯示環境變量。語 法:export [-fnp][變量名稱]=[變量設置值]

6.pwd(printing working directory) :顯示工作目錄。

 log]# pwd
 /var/log,  在輸入pwd 后,如你所在的位置,將會這樣被打印出來。

7.history:翻譯過來為歷史,也就是之前使用過的命令歷史記錄,當輸入此命令后,會打印顯示出過去操作過的命令記錄。

8.shutdown:關機或重啟命令

 shutdown [OPTIONS...] [FILE] [WALL...]
      OPTIONS:

      -h:halt

      -r:reboot

      -c:cancel
     Time:

     now,hh:mm +m

9.poweroff:關機命令。~]# systemctl poweroff

10.reboot:重啟命令!

11.hwclock:顯示與設定硬件時鐘 !

12.date:顯示日期

13.cd(change directory):cd [/PATH/TO/somedir]

  cd:切換回家目錄;  注意:Bash中,~表示家目錄;
  cd ~:切換回自己的家目錄。
  cd ~username:直接進入對方家目錄。

14.ls(list):列出指定目錄下的內容。

 ls -a :顯示所有文件,包括隱藏文件。

    -A :去除.  ..2個目錄!

    -l :--long ,長格式列表,顯示文件的詳細屬性信息

          -rw--r--  1  root root 8957 10月 14 19:34 maillog.log

         -:文件類型,-,d,b,c,l,s,p

         rw-r--r--:rw-:文件屬主的權限;r--:文件屬組的權限;r--:其他用戶(非屬主,屬組)權限;

    1:數字表示文件被硬鏈接的次數。

⑤Linux上如何獲取命令幫助信息,及man文檔的章節劃分

可以通過help 進行幫助命令的獲?。?br />內部命令:help COMMAND

外部命令:(1)命令自帶簡要的格式幫助

 COMMAND --help

man文檔共分9個部分:

            1)表示用戶命令和守護進程

            2)表示系統調用和內核服務

            3)一些常用的函數與函數庫,大部分為c的函數庫

            4)設備文件的說明,通常在/dev下的文件

            5)配置文件或者是某些文件的格式

            6)表示游戲

            7)雜項

            8)系統管理員可用的管理命令

            9)跟kernel相關的文件

        與我們密切相關的有1,5,8的文檔

            需要查看特定章節的文檔可使用:

                man [1-9] [command | filename]

⑥Linux發行版基礎目錄的名稱命名法則及規定

    /bin    系統有很多放置執行文件的目錄,但/bin比較特殊,因為/bin放置的是在單用戶模式下還能被操作的命令。

    /boot  這個目錄主要放置開機使用到的文件,包括linux內核文件以及開機菜單與開機所需要的配置文件。

    /dev    在linux系統上,任何設備與接口設備都是以文件的形式存在與這個目錄當中。

    /etc     系統主要的配置文件幾乎都放置在這個目錄下,這個目錄下的可以讓一般用戶查詢,但是只有root有權利修改。

    /home 這是系統默認的用戶文件夾,當創建一個一般用戶賬號,默認會在此目錄下創建一個家目錄。

    /lib      系統的函數庫,在/lib放置的則是在開機時會用到的函數庫,以及/bin和/sbin下命令會調用的函數庫。

    /media 可放置的就是可刪除的設備,包括軟盤,光盤,dvd等設備都暫時掛載與此。

    /mnt    如果需要暫時掛載某些額外的設備,一般都建議可以放置這個目錄下。

    /opt     這是給第三方軟件放置的目錄。

    /root    系統管理員的主文件夾。

    /sbin    這些命令只有系統管理員(root)才可以使用的,里面包括開機,修復,還原系統所需要的命令。

    /srv     存放一些網絡服務啟動之后,這些服務所需要的用到的數據目錄。

    /tmp    這是讓一般用戶或者是正在執行的程序暫時放置的地方,這個目錄任何用戶都可以訪問。

    /usr     這是‘UNIX Software Resource’的縮寫,也就是'UNIX操作系統軟件資源'所放置的目錄,放置第三方軟件的數據。

    /var    在正常運行的系統中其內容不斷變化的文件,如日志,臨時郵件,計劃任務等。

    /proc  這個目錄本身是一個虛擬文件系統,它放置的數據都是在內存中,例如系統內存,內核,進程,外部設備的狀態及網絡狀態。

    /sys   這個目錄其實跟/proc非常類似,也是一個虛擬文件系統,主要也是記錄與內核相關的信息。

原創文章,作者:Vince,如若轉載,請注明出處:http://www.www58058.com/61766

(0)
VinceVince
上一篇 2016-12-06 10:49
下一篇 2016-12-06 13:05

相關推薦

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-12-09 20:46

    總結的很好,下次要加一例子說明就更棒了

欧美性久久久久