第一周博客作業

計算機的組成

CPU:運算器、控制器、寄存器、緩存

存儲器:內存 RAM(Random-Access Memory)

Input:輸入指令、提供數據

Output: 輸出數據加工后的結果

功能:

輸入設備負責把用戶的信息輸入到計算機中

輸出設備負責將計算機中的信息(包括程序和數據)傳送到外部媒介,供用戶查看或保存;

存儲器負責存儲數據和程序,并根據控制命令提供這些數據和程序,它包括內存(儲器)和外存(儲器);

存儲器負責對數據進行算術運算和邏輯運算(即對數據進行加工處理);

控制器負責對程序所規定的指令進行分析,控制并協調輸入、輸出操作或對內存的訪問。

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

發行版:數百種之多

   比較主流:
   debian

     ubuntu
     knopix

   Redhat:
      RHEL
      centos
      Fedora core

   Slackware
     s.u.s.e

        opensuse

區別:

debian:包管理方式:dpkg,前端管理工具 apt-get

Redhat:包管理方式:rpm,前端管理工具 yum

Slackware:包管理方式:rpm,Linux工業標準,前端管理工具zypper

3、描述Linux的哲學思想,并按照自己的理解對其進行描述

(1)一切皆文件。

         把幾乎所有資源統稱為文件形式包括硬件設備,通信管道,等

(2)由眾多功能單一的小程序組成。

          一個程序只做一件事,并做好,組合小程序完成復雜任務

(3)程序啟動盡量避免和用戶交互

      

          易于以編程方式實現自動化任務

(4)使用文本文件保存配置

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

ifconfig:用來顯示Linux網卡信息

echo:回顯

tty:查看當前的終端設備

startx:圖形化界面轉換為命令行界面。

export:顯示和設置環境變量

pwd:顯示用戶當前所在的目錄

history:顯示歷史用過的命令

shutdown:關機命令

poweroff:關機命令

reboot:重啟

hwclock查看當前硬件時鐘

date:查看當前日歷

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

可用type命令查看要查找的命令是內嵌命令還是外部命令

如果是內部的用help COMMOND

如果是外部的用man

man文檔的章節的劃分

    1,用戶命令:普通和管理員都可以

    2,系統調用

    3,c庫調用

    4,設備文件及特殊文件

    5,文件格式(配置文件格式)

    6,游戲使用幫助

    7,雜項

    8,管理員工具及守護進行

man使用手冊:

          name:簡要功能性說明

          SYNOPSIS:語法格式

          DESCRIPTION:描述

          OPTIONS:選項

          EXAMPLES:使用實例

          AUTHOR:作者

          BUGS:報告程序bug的方式

          SEE ALSO:參考

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

/bin:所有用戶可用的基本命令程序文件

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

/boot:引導加載器必須用到的各靜態文件:kernel,initramfs(initrd),grub等

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

/etc:系統程序的配置文件只能靜態,不能二進制

/home:普通用戶的家目錄的集中位置,一般每個普通用戶的家目錄默認為此目錄下與用戶同名的子目錄,/home/username(可選目錄)

/root:管理員的家目錄(可選)

/lib:為系統啟動或根文件系統上的應用程序(/bin,/sbin等)提供共享庫,以及為內核提供內核模塊

/media:便攜式設備掛載點,cdrom,floopy

/mnt:其它文件系統臨時掛載點

/opt:附加應用程序的安裝位置,第三方的應用程序,(可選)

/srv:當前主機為服務提供的數據

/tmp:為那些會產生臨時文件的程序提供的用于存儲臨時文件的目錄,可供所有用戶執行寫入操作

/usr:全局共享的只讀數據

/usr/local:用來安裝存儲第三方程序的,讓系統管理員安裝本地應用程序

/var:存儲經常發生變化的文件目錄如:日志

/proc:基于內存的,為內核及進程存儲其相關信息的,多為內核參數,內核是通過內核參數向外例如:net.ipv4.ip-forward,虛擬為net/ipv4.ip-forward存儲于/proc/sys,因此其完整路徑為/proc/sys/net/ipv4/ip-forward

/sys:sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核數據的途徑,主要作用在于為管理Linux設備提供一種統一模型三位接口

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

(0)
yucm1122yucm1122
上一篇 2017-01-10 13:20
下一篇 2017-01-10 15:46

相關推薦

  • 馬哥教育網絡班22期+第2周課程練習

    1、Linux上文件/目錄相關命令有哪些? 1)目錄管理類命令:mkdir、rmdir (1)mkdir:make directorise 創建文件夾  使用格式:      mkdir [OPTION]… DIRECTORY…    &nb…

    Linux干貨 2016-09-08
  • Linux bash編程基礎語法總結

    前言 在Linux學習過程中,我們無可避免的會碰到一個既讓人喜歡,又令人頭疼的神奇的東西——bash編程,即shell腳本。那么什么是shell腳本呢?shell是一個命令語言解釋器,而shell腳本則是Linux命令的集合,按照預設的順序依次解釋執行,來完成特定的、較復雜的系統管理任務,類似于Windows中的批處理文件。本文帶來的是bash編程的基礎語法…

    Linux干貨 2015-04-04
  • 馬哥教育網絡班21期+第6周課程練習

    請詳細總結vim編輯器的使用并完成以下練習題 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; [root@localhost ~]# cp /etc/rc.d/rc.sysinit /tmp/ [root@localho…

    Linux干貨 2016-08-15
  • 人志建,則無敵—vim練習題

    馬哥網絡班21期-第六周博客 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; [root@caicai ~]# cp -a /etc/rc.d/rc.sysinit /tmp [root@caicai&nbsp…

    Linux干貨 2016-08-15
  • linux基礎2

    linux基礎2

    Linux干貨 2018-03-18
  • linux中的幾種壓縮工具

    文件壓縮 compress 不能自動補齊 .Z -d 解壓縮 uncompress zcat X.Z > X -c 將結果打印到屏幕上,配合重定向,不會覆蓋原文件,但權限會變。 -f 默認不對硬鏈接數為2及以上的文件壓縮,加上f,強制壓縮指定文件,而其他同inode的文件硬鏈接數減1. -v 顯示詳細過程。 ———&…

    2017-08-11
欧美性久久久久