1、描述計算機的組成及其功能。
計算機由硬件、操作系統、軟件三大部分組成。
硬件包括核心CPU(大腦處理中心)、必備電源(心臟動力來源)、硬盤(倉庫)內存(中轉站)、主板(協調)、網卡、聲卡、顯卡、風扇、光驅、顯示器、鼠標、鍵盤、麥克風音箱,閃存、藍牙等。
計算機五大組成部分及功能。
運算器:
主要功能是對數據進行各種運算。這些勻速你出來常規的加、減、乘、除等基本的算術運算之外,還包括 能進行“邏輯判斷”的邏輯處理能力,即“與”、“或”、“非”這樣的基本邏輯運算以及數據的比較。 以為等操作。
存儲器:
主要功能是存儲程序的各種數據信息,并能在計算機運行過程中高速、自動地完成程序或數據的存取。
控制器:
整個計算機系統的控制中心,它指揮計算機各部分協調地工作,保證計算機按照先規定的目標和步驟有條 不紊地進行操作及處理。
輸入設備:把各種形式的信息,如數字、文字、圖像等轉換為數字形式的“編碼”,級計算機能夠識別的用1和0 表示的二進制代碼(實際上是電信號),并把他們“輸入”到計算機內存儲起來。
輸出設備:把計算機加工處理的結果(仍然是數字形式的編碼)變換為人或其它設備所能接收和識別的信息形式 如文字、數字、圖形、聲音、電壓等。
2、按系列描述Linux的發行版,并描述不同不同發行版之前的聯系和區別。
Linux的發行版:
3、描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。
1.一切皆文件
把幾乎所有資源都抽象為文件,包括硬件,通訊接口等,這樣的方式使Linux在底層操作變得更簡單,執行類似于 open() read() write() close()等操作即可。
2.單一功能程序
Linux只完成一件事,并做好,通過組合小程序完成復雜任務。
3.復雜程序由單一功能程序組成
4.文本文件保存配置信息
管理員只需要一款簡單的文本就能完成復雜的軟件配置操作
5.盡量避免用戶交互
易于變成是方式實現自動化任務,沒有消息就是最好的消息
6.提供機制,而不是策略
4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令是使用,并配合相應示例來闡述。
1、命令格式:命令+[options]+[arguments]
options:定義命令的執行特性,可以有長短兩種選項
長選項:用–引導,后面跟完整的單詞,如–help
短選項:用-引導,后面跟單個字符,如-h
arguments:表示命令的作用對象
2、ifconfig:查看和配置網絡設備。
ifconfig[interface]ifconfig interface [afrype] options | address
參數:
ifup+網卡設備名 啟用網卡(管理用戶權限)
ifdown+網卡設備名 停止網卡
3. echo:回顯,打印,格式化輸出
-n 不換行顯示
-e 允許使用轉移字符 \t,\n,\b(退格),\c…
-E
echo"x",x可以是字符串,也可以是變量。
4.tty:顯示自己的終端名,Print the file name of the terminal connected to standard input
tty+[options]
5.startx:切換到Xwindow界面,前提安裝了圖形界面
6.export:設置全局變量
7.pwd:顯示當前路徑
8.history:歷史命令
-c 將目前的shell中所有history內容全部消除
-d
-數字 歷史命令的順序號,再次執行相關命令
-r 讀
-w 目前histiry記憶內容全部寫入 hisfiles
9.安全關機或重啟
-h 關閉系統再斷電
-r 重啟
-k 給所有在線用戶發出警告信息
-c 取消關機命令
10. poweroff 關閉電源
-f 強制重啟
-n 直接重啟 不將內部數據寫入磁盤
11.reboot 重啟
正常重啟
12.hwclock 硬件時鐘
-s 以硬件時間為準
-w 以系統時間為準
13.date:顯示date
date[option]…[+format]
date+[options]+[+format]
%Y年 %m月 %d日 %D月日年 %F日期 %T時間
%H時 %M分 %S 秒
設置時間格式
date[YYMMhhmm[[CC]YY].ss]]
5、如何在Linux系統上獲取命令的信息幫助,請詳細列出,并描述man文檔的章節是如何劃分的。
1.help+COMMAND
2.COMMAND+-help(-h)
3.man+COMMAND
4.info+COMMAND
5.程序自身的幫助文檔:/use/share/doc/COMMAND.VERSION
6.查看程序官方文檔
7.發行版的官方文檔
8.Google,百度
man手冊頁各節及內容
man1用戶命令及用戶程序
man2系統調用和內核出錯代碼
man3庫調用
man4設備驅動程序和網絡協議
man5標準文件格式
man6游戲和演示
man7各種文件和檔案
man8系統管理命令
man9 含糊的內核規范及接口
6、請羅列Linux發行版的基本目錄名稱命令法則及功用規定。
1. /:根
2./boot/:系統啟動目錄,內核文件vmlinux,引導文件,啟動加載器boot loader,grub(開機設置文件相關)
3./root/:root用戶家目錄
4./home/用戶名:普通用戶家目錄
5./bin/:一般命令存放目錄
6./sbin/:開機或單用戶模式還能操作的命令
7./etc/:配置文件存放目錄,init.d下存放了各種軟件的啟動腳本
8./dev/:任何設備與接口設備都是以文件的形式存放在此目錄,通過訪問目錄下的文件,就等于訪問某個設備,這就相當于是設備的入口,類似有/dev/null,/dev/zero,/dev/tty,/dev/sd*,/dev/lp*,/dev/hd*等設備文件
9./lib/:基本共享庫,內核模塊文件/lib/modules
10./lib64:專用于x86-64系統上的輔助共享庫文件存放位置
11./usr/:Unix software Resource,linux系統安裝完成軟件的默認安裝目錄。相當于windows下的C:\windows\和C:\program file\兩個目錄的綜合。/usr/的子目錄包括:
1./usr/bin/用戶可使用命令
2./usr/include/包含文件
3./usr/lib/軟件的函數庫,目標文件以及不被一般用慣用的執行文件或腳本
4./usr/sbin/非系統正常運行所需的系統命令。
5./usr/local/本地軟件或用戶安裝的軟件目錄。
6./usr/share/ 放置共享文件目錄,其中有/usr/share/man在線幫助文檔,/usr/share/doc軟件雜項文檔說明,/usr/share/zoneinfo與時區有關的時區文件。
7.、/var/src/一般源碼存放位置
12./var/:常態性變動的文件,包括緩存(cache)、登錄文件(log file),以及某些軟件運行產生的文件,包括程序文件(lock file,run file),也許MySQL數據庫的文件等。/var/的子目錄包括:
1./var/lib
2./var/cache程序運行過程中產生的緩存文件
3./var/lock 鎖文件
4./var/log 日志文件
5./var/run
6./var/mail 郵件
7./var/spool程序數據池
1./var/spool/cron
2./var/spool/mail
3./var/spool/mqueue
4./var/spool/lpd
13./opt/:第三方軟件安裝
14./mnt/:臨時掛載目錄
15./media/:如cdrom,floppy等暫存媒體
16./sys/:屬于虛擬文件系統,內存中的數據,如內核、文件系統等
17./proc/:屬于虛擬文件系統,內存中的數據,如內核,程序進程、外部設備狀態,網絡狀態等,處于動態變化中
18./srv/:service,一些網絡服務啟動后,這些服務所需要取用的數據目錄。常見的服務有關WWW,FTP等,不同服務在不同的子文件夾中
19./tmp/:臨時存放目錄,所用用戶都能訪問
20./selinux/
21.lost+found當文件發生錯誤時,將一些丟失的片段放置這個目錄下
原創文章,作者:Y1010971290,如若轉載,請注明出處:http://www.www58058.com/34555
寫的很好,排版還可以在漂亮一點,加油,自己畫個圖試試