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