一周作業體會

1、描述計算機的組成及其功能

CPU+控制器+RAM+輸入設備+輸出設備

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

答:最主流的發行版主要有: Debian/Slackware
/Redhat,我們日常最常使用的操作系統大多是上述發行版的二次再發行版,例如:基于Debian的二次發行版Ubuntu和Knopix,基于
Slackware的二次再發行版S.u.S.E以及S.u.S.E的二次發行版OpenSUSE,基于Redhat的二次發行版RHEL/CentOS(企業開源免費版)以及Fadora(個人桌面版)等,上述發行版都是基于開源的Linux軟件開發,并且自身又通過不同組織或團體的
二次發行,形成不同風格和使用方式的上述我們所熟知的OS。


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

1.由目的單一的小程序組成,通過使用者的組合形成一個能夠完成復雜任務的應用程序

2.一切皆為文件,幾乎所有的資源都是以文件形式存在,包括硬件設備等

3.盡量避免捕獲用戶接口信息,也就是說Linux運行的程序大多數是不需要過多的人機交互信息,不需要反復輸入/輸出信息,運行程序命令,直接獲得反饋的結果

4.配置文件保存為純文本格式

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

ifconfig   —顯示網絡接口的信息

#ifconfig

inet X.X.X.X netmask Y.Y.Y.Y broadcast Z.Z.Z.Z


echo    —回顯信息

# echo “hello world”

hello world


tty    –顯示當前終端類型

#tty

/dev/pts/0


startx    –啟動圖像化終端


export   –顯示系統環境變量 

#export

declare ……

declare ……  


pwd    –顯示當前用戶工作目錄

#pwd

/root


history   –歷史命令

#history

1 export

2 pwd

3 history


shutdown   –關閉計算機


reboot    –重啟計算機


hwclock   –系統硬件時間


date    –操作系統時間


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

       內建命令,help commond

       外部命令,command –help

       內建和外部命令都可以使用的,man command

manual手冊中分成8個章節

1–程序命令 commands,一般是用戶級別的使用權限 命令路徑大多是在/bin,/usr/bin,/usr/local/bin

2–系統調用 system calls,通過kernel執行

3–庫調用  library calls

4–特殊文件(指設備文件)special files(devices),文件路徑是/dev

5–文件格式或者習慣用法 file formats and conventions

6–游戲 games

7–雜項 miscellaneous

8–系統管理命令 sysytem management commands,具有系統管理員權限的用戶可以使用 命令路徑多數在/sbin,/usr/sbin,/usr/local/sbin

9–內核 kernel 


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

/:是整個文件系統層次結構的根目錄

/bin:存放在單用戶模式可用的必要命令二進制文件,所有用戶都可用,如 cat、ls、cp等等

/boot:存放引導加載程序文件,例如kernels、initrd等

/dev:存放必要的設備文件,例如/dev/null

/etc:存放主機特定的系統級配置文件

/home:用戶的主目錄,包括保存的文件,個人配置,等等

/lib:基本的共享庫文件,自身不能單獨運行,是由其他程序調用的。 

/media:可移動的多媒體(如CD-ROMs)的掛載點。(出現于 FHS-2.3)

/mnt:臨時掛載的文件系統

/opt:可選的應用程序軟件包

/proc:以文件形式提供進程以及內核信息的虛擬文件系統,在Linux中,對應進程文件系統(procfs )的掛載點

/root:根用戶的主目錄

/sbin:必要的系統級二進制文件,比如, init, ip, mount

/srv:系統提供的站點特定數據

/tmp:臨時文件 (另見 /var/tmp). 通常在系統重啟后刪除

/usr:二級層級存儲用戶的只讀數據; 包含(多)用戶主要的公共文件以及應用程序

/var各式各樣的變量(Variable)文件,一些隨著系統常規操作而持續改變的文件就放在這里,比如日志文件,脫機文件,還有臨時的電子郵件文件

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

(0)
xghihyxghihy
上一篇 2016-10-31 09:50
下一篇 2016-10-31 10:55

相關推薦

  • httpd

      httpd http服務器程序:   httpd (apache) nginx lighttpd httpd的特性:   高度模塊化: core + modules DSO:dynamic shared object(模塊的動態加載) MPM:Multipath processing Modules (多路處理模塊) &nb…

    Linux干貨 2017-06-04
  • linux啟動和內核管理

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

    Linux干貨 2017-03-28
  • n25_第一周作業

    1.描述計算機的組成及其功能。 主要分為五個部分: 1. 控制器(Control):是整個計算機的中樞神經,其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等。 2. 運算器(Datapath):運算器的功能是對數據進行各種算術運算和邏輯運算,即對數據進行加工處理。 3. 存儲器(Memo…

    Linux干貨 2016-12-01
  • Git 分布式 Moosefs + Corosync + DRBD 集群

        對于 Git 集群來說,在不采用存儲陣列的情況下,分布式存儲系統是一個很好的解決方案。目前可使用的分布式文件系統,初步了解了一下,Git 是屬于小文件的應用,因此可考量的我想就只有目前的 Moosefs、Ceph 了,Ceph 目前好似國內應用不多,貌似不太穩定。至于 GlusterFS 其比較適用于大文件的應…

    Linux干貨 2016-02-22
  • VimTutor(上)

    柚子翻譯,如有理解錯誤或翻譯錯誤,請指正! VimTutor Vim是一款強大的文本編輯器,擁有多命令的特性,tutor解釋了其中大多數命令。 tutor是為了描述足夠多的Vim命令幫助你輕松使用Vim而被制作的,使Vim能成為一個可完成你所有工作意圖的編輯器。 完成tutor的內容大概需要25-30分鐘,所完成時間取決于你通過時間積累的經驗。 注意: 1.…

    Linux干貨 2015-10-18
  • centos7或centos6中如何編譯安裝源碼程序包

    yum倉庫配置、程序的編譯安裝

    2017-12-02

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-10 18:53

    對linux目錄和man文檔詳細的總結了,能使用markdown會更好點~~繼續加油~

欧美性久久久久