N26-第一周博客作業

1、計算機的組成及功能

    CPU: Central Processing Unit 運算與管理控制功能
        包括:
            邏輯運算器:程序運算與邏輯判斷
            控制器:協調控制各組件和各單元間的工作
            寄存器(緩存):有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和地址。
     CPU計算時,先預先把要用的數據從硬盤讀到內存,然后再把即將要用的數據讀到寄存器。最理想的情況就是CPU所有的數據都能從寄存器里讀到,這樣讀寫速度就快,如果寄存器里沒有要用的數據,就要從內存甚至硬盤里面讀,那樣讀寫數據占的時間就比CPU運算的時間還多的多。  
             
    存儲器:Memory 這里主要是指隨機存儲器(RAM)

    輸入:Input 計算機數據輸入源
    輸出:Output 計算機輸出、顯示端

2、按系統羅列Linux的發行版,并描述不同發行版本之間的聯系與區別。
    
    Red Hat:基于RPM包的YUM包管理方式

       RHEL(Redhat Enterprise Linux,為收費版本)、
       Fedora Core(由Redhat桌面版本發展而來,免費)、
       CentOS(RHEL的社區克隆版本,免費)

       穩定性方面RHEL和CentOS的穩定性非常好,適合于服務器使用,但是Fedora Core的穩定性較差,最好只用于桌面應用。
    
    Debian:apt-get/dpkg包管理方式。
          Debian是社區類Linux的典范,也最遵循GNU規范。Debian分為三個分支: stable(穩定版), testing(測試版)和unstable(最新版)。
       Ubuntu:基于Debian的unstable版本加強而來。界面非常友好,容易上手,對硬件的支持非常全面,是最適合做桌面系統的Linux發行版本。

    Slackware:最原汁原味的Linux distro,遵循“KISS”(Keep It Simple, Stupid)原則。
        S.u.S.E 是Slackware衍生版在歐洲使用范圍較廣
        
    Gentoo     默認系統安裝好后,只有最基本的系統軟件(如shell,及一些核心軟件如sed/find等).Gentoo 安裝時,實際上是下載源代碼然后在本機上編譯獲得。
       ArchLinux  Gentoo 衍生版。從頭構建的版本,與Gentoo不同的是Arch 安裝軟件時,下載的是 Arch 維護者已經編譯打包好的程序,直接下載到本機使用的
 
3、描述Linux的哲學思想,并按照自已的理解對其進行解釋性描述。

Linux的哲學思想:
    a、一切皆文件:
      系統內一切以文件方式存在,包括目錄、硬件設備等,與一般文件等同只是文件類型不同。相關操作由統一接口操作
      普通文件:可讀文件、二進制文件…
      特殊文件:塊文件、字符文件、套接字文件…
      目錄文件:
        
    b、  由眾多功能單一的程序組成;一個程序只做一件事,并且做好;
      組合小程序完成復雜任務;
    由于Linux產生的是在網絡社區由眾多開發人員分別獨立開發,小而單一的程序更利于這開發,完成后在由需求在進行整合。

    c、盡量避免跟用戶交互;
      目標:易于以編程的方式實現自動化任務;

    d、使用文本文件保存配置信息;
         所有配置信息都是可讀的

4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例闡述。

      ifconfig:查看本機IP相關信息

      echo  回顯
          ~]# echo $PATH

      tty   顯示終端
          ~]# tty
          /dev/pts/0

      startx  運行X WINDOWS,進入圖形界面
          ~]# startx

      export

      pwd  顯示所在當前目錄
          ~]# pwd
          /root
      history  顯示使用過的命令清單

      shutdown  關機或者重啟命令
         ~]# shutdown -r  重啟
         ~]# shutdown -h  關機
         ~]# shutdown -c  取消關機或者重啟命令
         ~]# shutdown -r +10  “shutdown” 提示“shutdown”信息,十分鐘后重啟
         ~]# shutdown -h hh:mm  定時關機
      poweroff:關機命令
      reboot:  重啟命令
      hwclock: 硬件時鐘
      date:    系統時鐘
      設定日期時間:date [MMDDhhmm[[CC]YY][.ss]]

5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。

    man
       ~]# man COMMAND
    help
       ~]# help COMMAND
       ~]# COMMAND –help
    info
       ~]# info COMMAND

    ~]# man * COMMAND

       man章節說明:

            1:用戶命令;
            2:系統調用;
            3:C庫調用;
            4:設備文件及特殊文件;
            5:文件格式;(配置文件格式)
            6:游戲使用幫助;
            7:雜項;
            8:管理工具及守護進行

6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定
/      根目錄
/root  root家目錄
/etc:  系統配置文件存放位置
/var: 存儲常發生變化的數據目錄
/bin: 所有用戶可用的命令程序文件
/sbin:供系統管理使用的命令程序;
/lib   為系統啟動和應用程序所使用的共享庫文件;
/lib64 64位的系統的共享庫;
/usr: 共享的、只讀的 全局共享的只讀數據路徑
/media: 便攜文式設備掛載點
/mnt: 臨時掛載文件系統。
/tmp: 為臨時文件的程序提供的用于存儲臨時文件的目錄;
/boot:啟動引導加載所需要的系統文件;
/home  家目錄,每一個用戶的家目錄都在/home/USERNAME
/opt: 存放應用程序軟件包。
/srv:   當前主機為服務提供的數據;
/dev   各類設備掛載點
/proc  內核和進程虛擬文件存放地點。
/sys   sysfs 文件系統總掛載點,sysfs虛擬內存的文件系統。

原創文章,作者:北京-且聽風吟,如若轉載,請注明出處:http://www.www58058.com/66323

(0)
北京-且聽風吟北京-且聽風吟
上一篇 2017-01-10
下一篇 2017-01-10

相關推薦

  • Ansible playbook

    目錄 1.1        playbook簡介… 1 1.2        Playbook使用場景… 1 1.3      &nbs…

    Linux干貨 2015-12-06
  • Linux程序包管理(一)RPM使用

    Linux程序包管理 在早期我們使用源代碼的方式安裝軟件時,都需要先把源程序代碼編譯成可執行的二進制應用程序,然后進行安裝。意味著每次安裝軟件都需要經過 預處理 –> 編譯 –> 匯編–> 鏈接, 這個復雜的過程。為簡化安裝步驟,程序提供商就在特定的系統上面編譯好相關程序的安裝文件并進行打包,提…

    Linux干貨 2016-06-01
  • 初識shell腳本編程

    shell腳本基礎 shell腳本是包含一些命令或聲明,并符合一定格式的文本文件 一般格式要求: 1.首行shebang機制 #!/bin/bash #!/bin/python #!/usr/bin/perl 2.注釋信息 以#開頭,可寫明腳本用途,作者,版本,時間等 3.腳本正文內容, 創建shell腳本 以bash為例 第一行定格#!/bin/bash …

    Linux干貨 2016-08-15
  • 96-Mariadb-1

        一. MariaDB or MySQL基礎知識                   層次模型 –> 網狀模型 –> …

    2016-11-18
  • Linux中的文件查找和解壓縮

         Linux的文件查找 概述:      本章將主要介紹在Linux中怎樣查找文件和解壓縮。需要我們掌握的知識有:locate和find 命令的使用,以及如何使用壓縮和解壓縮工具。 一、Linux文件查找      在文件系統上常常需要根據文件的各種屬…

    Linux干貨 2016-09-01
  • echo顯示閃爍,screen用法及顯示時間的前后

    我們這門今天學習的一些主要內容 標準的命令的格式 命令(COMMAND)  [選項(OPTIONS)….[參數(ARGUMENTS…)] 選項:啟用或者關閉命令的某個或某些功能 參數:命令作用的對象,比如文件名,用戶名等 首先我們來統計一下學習到的linux的一些基礎的命令 who  查詢當前用戶 hostname 顯…

    Linux干貨 2016-08-04
欧美性久久久久