N25期第一周作業

  1. 計算機的組成與功能

     一臺能正常工作的計算機有硬件和軟件組成,計算機的硬件就好比人的軀體,計算機的軟件就好比人的思想,人的思想控制指揮人的軀體,計算機有了軟件才能進行工作。

    硬件大致由CPU,內存,輸入輸出設備,存儲設備組成,各個部件的主要作用流程是:由輸入設備(例如:鍵盤)輸入數據, 數據暫時出入內存, 而后由內存傳到CPU(CPU又由運算器+控制器+緩存器構成),cpu對輸入的數據進行加工處理后得出結果, 得出的結果由輸出設備顯示(例如:顯示屏),得出的結果可以文件的形式進行保存到存儲設備(例如:硬盤,U盤)中。

      軟件分為系統軟件和應用軟件,  系統軟件(例如:windows 10, linux等)是驅動計算機硬件進行工作以及為執行其他應用軟件所需的一組程序,

      系統軟件俗稱操作系統,操作系統不僅驅動計算機硬件進行工作,還對其中的文件,內存,網絡,程序等進行管理。應用軟件是為執行完成某種目         的的一組程序(例如:office, photoshop),不管系系統軟件還是應用軟件,它們都是由程序+數據+文檔組成。

2.按系列羅列Linux的發行版,并描述不同版本的聯系與區別

   linux主流的分支主要有Debian, RedHat以及Slaceware, Gentoo, ArchLinux

   Debian下的發行版本主要有ubuntu以及衍生版本mint

   RedHat主要有 Redhat 9.0 以及后來的 商業版本Redhat Enterprise Linux: RHEL, 社區版本: CentOS, 還有Fedora.

   Slaceware比較出名的衍生版本是Opensuse.

3.描述Linux的哲學思想,并按照自己的理解進行解釋性描述

   linux的哲學思想主要分為四點:

    1).一切皆文件

        顧名思義,所有的設備, 程序,目錄以及命令,數據,都以文件的形式存在。

    2). 由眾多的程序組成,且一個程序只完成一個目標/任務

        由于是開源程序,來源廣泛,任務更明確,程序更高效 

    3).盡量不與用戶交互

       程序的執行從開始到結束,不需要用戶對其進程進行干涉

    4).配置通過文本文件形式完成

        通過文本文件進行相關配置,


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

   linux上的命令使用格式,COMMAND [option] 

   ifconfig 主要是設置網絡接口,目前已被ip addr 和 ip link 替代,目前我們主要用來查看ip地址:

   ifconfig.png

  echo 用于字符串的回顯,命令執行情況的反饋,變量的回顯等:

         echo.png

      

  tty 用于列出當前輸出設備所在的文件名:

  tty.png

      startx 通常用于在字符輸入界面下啟動圖形界面,通常后面不跟參數。

      pwd用于顯示當前的工作目錄

      pwd.png

    

      history用于對輸入過的命令的羅列,可以設置其記錄的條數和文件的大小。

     shutdown 與poweroff 僅限于管理用戶對系統在某個時間里進行關機,可以進行廣播:

     shutdown.png

      reboot 用于重啟系統,直接 輸入 reboot 而不用加參數,僅限于管理員使用。

       hwclock -s 用于同步以硬件時間為準,同步系統時間。

       hwclokc -w 用于同步以系統時間為準,同步硬件時間。

       date可以用于設定時間以及查看某個文件的上次修改時間

       date.png

    

     

      

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

   Linux 上有三種途徑獲取幫助信息,help 命令,相關程序的help 文檔,以及man 命令。

   man 主要有四部分: name:命令的名稱并描述命令大概的作用

                                    synposis:命令的使用格式 

                                    descriptions:描述命令各個參數的功能作用

                                    example: 示例,并非每個命令都有

6.請羅列Linux發行版的基礎目錄名稱命名法則以及功用規定

   Linux的文件層次結構:

    /root,/bin,/sbin,/boot,/dev,/etc,/hom,/lib,/media,/mnt,/opt,/src,,/tmp,/usr,/usr/local,/var,/proc,/sys

    / 系統根目錄

   /root: 系統管理員根目錄

   /bin:所有用戶的基本命令

  /sbin:供系統管理員實用的工具程序

  /boot: 引導加載所用到的各個靜態文件

  /dev:存儲特殊文件或設備文件

  /etc:系統配置文件

  /home:普通用戶的家目錄,文件夾名稱與用戶名稱一致

  /lib:系統應用程序的共享庫

  /lib64:64位系統用共享庫

  /media:便攜式設備掛載點

  /mnt:其他文件系統掛載點

  /opt:各種插件程序

  /src: 系統提供服務數據

  /tmp:臨時文件

  /usr:全局共享數據路徑

  /usr/local: 第三方軟件安裝文件夾

  /var:各種服務登陸的文件以及錯誤信息文件

  /proc:內核以及進程存儲相關信息.

  /sys: 比proc更為理想的訪問路徑,為管理linux提供統一接口

 


  

     

   

 

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

(0)
diglinuxdiglinux
上一篇 2016-12-05
下一篇 2016-12-05

相關推薦

  • n28 第二周作業

    n28 第二周作業

    Linux干貨 2017-12-09
  • Linux系統操作入門(命令格式|命令幫助|基礎命令)

    4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。
    5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
    6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定

    2018-03-06
  • ftp的配置

    FTP服務器配置 VSFTP主配置文件路徑:/etc/vsftpd/vsftpd.conf,重要參數: anonymous_enable=yes/no 是否允許匿名用戶訪問 anon_upload_enable=yes/no 是否允許匿名用戶上傳文件 anon_mkdir_write_enable=yes/no 是否允許匿名用戶創建目錄 anon_other…

    2017-10-16
  • httpd服務之虛擬主機、訪問控制、https配置詳解

    前言 上文講解了http協議及httpd的一些特性,是學習web服務需要掌握的一些基礎知識,接下來讓我們進一步了解httpd相關功能的配置,本文講解的是虛擬主機,訪問控制及https等功能的配置。 httpd之虛擬主機 虛擬主機共分為三種模式:基于IP、基于端口、基于主機名(FQDN) 實驗環境介紹 開始之前,先介紹一下httpd在CentOS6.6版本及文…

    Linux干貨 2015-04-14
  • LVS

    LVS概述 1.LVS:Linux Virtual Server全稱叫做linux虛擬服務器,是一個虛擬的服務器集群系統。本項目在1998年5月由章文嵩博士成立,是中國國內最早出現的自由軟件項目之一。四層路由器(交換),根據請求報文的目標IP和目標協議及端口將其調度轉發至后端主機集群中的某臺RealServer(真實服務器),根據調度算法來挑選RS; 主要有…

    Linux干貨 2016-11-07
  • 第二周博客作業

    一、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示 Linux文件管理類命令有cp、mv、rm 1、cp命令:copy files and directories 使用方法: 單源復制cp [OPTION]… [-T] SOURCE DEST1)如果DEST不存在,則事先創建此文件,并復制源文件的數據流至DEST中2)如果…

    Linux干貨 2016-12-13
欧美性久久久久