第一周作業

linux基礎

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

控制器:是整個計算機的中樞 控制取指令 解析指令 執行指令等操作

運算器:對輸入數據進行各種邏輯運算 加工處理

儲存器:儲存程序 數據和信號 并在需要的時候提供給

輸入設備:輸入數據的外設設備 包括鍵盤 鼠標 光驅等

輸出設備:輸出數據的外設設備 包括顯示器 打印機等

 

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

主要包含3大分支:

debian:其著名分支有ubuntu 常用于嵌入式程序編譯時使用的系統 其中有一款分支mint 以界面精美著稱 還有另一個分支knopix 這是一個以安全著稱的分支 debian是唯一一個靠社區運作 而沒有商業機構參與的分支

RedHat:在發展的過程中 逐漸被商業化 出現了著名分支Red Hat Enterprise(RHEL) 其由商業機構進行維護 為客戶提供優秀的服務 解決突發性問題 雖然遵循開源協議 但是只提供源碼 在當時 程序的編譯運行對很多人來講有一定的門檻 于是就出現了一群人 把RedHat提供的源代碼編譯成二進制文件 做成發行版 也就是Centos 其與RedHat是完全兼容的

Slackware:這是一個發源與歐洲的發行版 以精美的界面著稱 盛行與歐洲的一個發行版

 

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

1一切皆文件 硬件設備都通過文件表示 把所有的資源 設備 通信接口都視為文件 用一套共同的接口去訪問? 根本目的是為了解決硬件的復雜與差異性

2有眾多的單一程序組成一個程序 每個程序只做一件事情

3盡量避免與用戶交互 目標是易于以編程的方式實現自動化任務

4使用文本文件保存配置信息

 

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

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

使用help命令獲取幫助 或者使用 man指令 man手冊的內容分布 分為8個部分:

1? 用戶命令

2? 系統調用

3? C庫調用

4? 設備文件及特殊文件

5? 文件格式

6? 游戲使用幫助

7? 雜項

8? 管理工具及守護進程

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

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

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

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

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

設備有兩種類型 字符設備(線性設備) 塊設備(隨機設備)

/etc: 系統程序的配置文件 智能是靜態

/home: 普通的家目錄的集中位置 一般每個普通用戶的家目錄為home目錄下與用戶名同名的子目錄

/lib: 為系統啟動或跟文件系統上的程序提供共享庫 以及為內核提供內核模塊

/lib64: 64位系統持有的存放64位共享庫路徑

/media: 便攜式設備掛載點 cdrom floppy等

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

/opt: 附加應用程序的安裝位置 可選路徑

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

/tmp: 為那些會產生臨時文件的程序提供用于存儲臨時文件的目錄 可供用戶寫入操作 有特殊的權限

/usr: usr Hierarchy 全局共享的只讀數據/proc: 基于內存的 虛擬文件系統 用于為內核及進程儲存其相關信息 多為內核參數

/sys: 管理硬盤?

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98319

(0)
JanJan
上一篇 2018-05-12
下一篇 2018-05-12

相關推薦

  • 元組與字符串

    元組tuple 一個有序的元素組成的集合,不可變,用()表示,可進行索引,正索引:從左至右,從0開始;負索引:從右至左,從-1開始,正負索引不可超界,否則引發indexerror,tuple[index],index就是索引,使用中括號訪問 元組是只讀的,所以沒有增,改,刪的方法 冒泡法:屬于交換排序,兩兩比較大小,交換位置,結果分為升序和降序排列 升序:n…

    Python筆記 2018-04-01
  • 基礎語法

    基礎語法、判斷、循環

    2018-03-26
  • 正則表達式

    正則表達式

    Python筆記 2018-05-03
  • python內置數據結構

    python內置數據結構 sort(key=none,resverse=false)—>none 對列表元素進行排序,就地修改。默認升序 resvers為true,反轉,降序 key為一個函數,指定key如何排序 ls.sort(key=functionaame) Print(lst.sort(key=str,reverse=Ture) I…

    Python筆記 2018-03-31
  • DevOps 風向標!DevOps國際峰會6月29日正式啟航!

    DOIS 大會為您呈現互聯網公司與海外企業的實踐經驗與工具技術,聚焦 DevOps 在金融、電信、零售等行業的系統性實踐。在這里我們不空談、不務虛,實實在在的專注DevOps落地。

    2018-05-16
  • 高階函數和裝飾器

    高階函數和裝飾器 高階函數 : 滿足以下條件之一的稱為高階函數 接受一個或多個函數作為參數 輸出一個函數 高階函數舉例: def counter(base): def inc(step=1): nonlocal base base += step return base return inc 1)自定義sort函數 def sort(itertable): …

    Python筆記 2018-04-23
欧美性久久久久