第一周博客作業

計算機的組成

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
下一篇 2017-01-10

相關推薦

  • linux命令簡單應用

    創建/tmp目錄下的:a_c, a_d, b_c, b_d touch /tmp/{a,b}_{c,d} [root@bogon ~]# tree /tmp /tmp |– a_c |– a_d |– b_c |– b_d 創建/tmp/mylinux目錄下的: mylinux/ ├── bin ├── boo…

    Linux干貨 2016-11-06
  • class 11 壓縮軟件(二)、shell編程(三)和軟件包管理(一)

    一、壓縮軟件(二) tar tar [OPTION]… (1) 創建歸檔     tar -c -f / PATH/TO/SOMEFILE .tar FILE…     tar cf…

    Linux干貨 2016-08-21
  • HA Cluste 的配置:keepalived:vrrp協議 雙主模型

    keepalived:vrrp協議 雙主模型 第一步配置出始環境: 準備兩節點: 主節點:172.18.57.7 long1 備節點:172.18.57.8 long2 (1) 各節點時間必須同步; 同步時間: ~]# yum -y install chrony ~]# vim /etc/chrony.conf ~]# systemctl start chr…

    Linux干貨 2017-05-15
  • linux啟動和內核管理

    linux啟動和內核管理:1. 加載BIOS 的硬件信息,獲取第一個啟動設備2. 讀取第一個啟動設備MBR 的引導加載程序(grub) 的啟動信息3. 加載核心操作系統的核心信息,核心開始解壓縮,并嘗試驅動所有的硬件設備4. 核心執行init 程序,并獲取默認的運行信息5.init 程序執行/etc/rc.d/rc.sysinit 文件6. 啟動核心的外掛?!?/p>

    Linux干貨 2017-03-28
  • N25第五周總結:程序包管理

    程序包管理:rpm、yum、編譯詳解 rpm詳解: 一:大綱        1、什么是rpm        2、為什么要使用rpm        3、rpm能實現什么功能 &nbs…

    Linux干貨 2017-01-10
  • Centos 7 快速進入圖形界面

    Centos 7 快速進入圖形界面.pdf

    系統運維 2016-04-05
欧美性久久久久