1、計算機的組成及功能
CPU: Central Processing Unit 運算與管理控制功能
包括:
邏輯運算器:程序運算與邏輯判斷
控制器:協調控制各組件和各單元間的工作
寄存器(緩存):有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和地址。
CPU計算時,先預先把要用的數據從硬盤讀到內存,然后再把即將要用的數據讀到寄存器。最理想的情況就是CPU所有的數據都能從寄存器里讀到,這樣讀寫速度就快,如果寄存器里沒有要用的數據,就要從內存甚至硬盤里面讀,那樣讀寫數據占的時間就比CPU運算的時間還多的多。
存儲器:Memory 這里主要是指隨機存儲器(RAM)
輸入:Input 計算機數據輸入源
輸出:Output 計算機輸出、顯示端
2、按系統羅列Linux的發行版,并描述不同發行版本之間的聯系與區別。
Red Hat:基于RPM包的YUM包管理方式
RHEL(Redhat Enterprise Linux,為收費版本)、
Fedora Core(由Redhat桌面版本發展而來,免費)、
CentOS(RHEL的社區克隆版本,免費)
穩定性方面RHEL和CentOS的穩定性非常好,適合于服務器使用,但是Fedora Core的穩定性較差,最好只用于桌面應用。
Debian:apt-get/dpkg包管理方式。
Debian是社區類Linux的典范,也最遵循GNU規范。Debian分為三個分支: stable(穩定版), testing(測試版)和unstable(最新版)。
Ubuntu:基于Debian的unstable版本加強而來。界面非常友好,容易上手,對硬件的支持非常全面,是最適合做桌面系統的Linux發行版本。
Slackware:最原汁原味的Linux distro,遵循“KISS”(Keep It Simple, Stupid)原則。
S.u.S.E 是Slackware衍生版在歐洲使用范圍較廣
Gentoo 默認系統安裝好后,只有最基本的系統軟件(如shell,及一些核心軟件如sed/find等).Gentoo 安裝時,實際上是下載源代碼然后在本機上編譯獲得。
ArchLinux Gentoo 衍生版。從頭構建的版本,與Gentoo不同的是Arch 安裝軟件時,下載的是 Arch 維護者已經編譯打包好的程序,直接下載到本機使用的
3、描述Linux的哲學思想,并按照自已的理解對其進行解釋性描述。
Linux的哲學思想:
a、一切皆文件:
系統內一切以文件方式存在,包括目錄、硬件設備等,與一般文件等同只是文件類型不同。相關操作由統一接口操作
普通文件:可讀文件、二進制文件…
特殊文件:塊文件、字符文件、套接字文件…
目錄文件:
b、 由眾多功能單一的程序組成;一個程序只做一件事,并且做好;
組合小程序完成復雜任務;
由于Linux產生的是在網絡社區由眾多開發人員分別獨立開發,小而單一的程序更利于這開發,完成后在由需求在進行整合。
c、盡量避免跟用戶交互;
目標:易于以編程的方式實現自動化任務;
d、使用文本文件保存配置信息;
所有配置信息都是可讀的
4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例闡述。
ifconfig:查看本機IP相關信息
echo 回顯
~]# echo $PATH
tty 顯示終端
~]# tty
/dev/pts/0
startx 運行X WINDOWS,進入圖形界面
~]# startx
export
pwd 顯示所在當前目錄
~]# pwd
/root
history 顯示使用過的命令清單
shutdown 關機或者重啟命令
~]# shutdown -r 重啟
~]# shutdown -h 關機
~]# shutdown -c 取消關機或者重啟命令
~]# shutdown -r +10 “shutdown” 提示“shutdown”信息,十分鐘后重啟
~]# shutdown -h hh:mm 定時關機
poweroff:關機命令
reboot: 重啟命令
hwclock: 硬件時鐘
date: 系統時鐘
設定日期時間:date [MMDDhhmm[[CC]YY][.ss]]
5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
man
~]# man COMMAND
help
~]# help COMMAND
~]# COMMAND –help
info
~]# info COMMAND
~]# man * COMMAND
man章節說明:
1:用戶命令;
2:系統調用;
3:C庫調用;
4:設備文件及特殊文件;
5:文件格式;(配置文件格式)
6:游戲使用幫助;
7:雜項;
8:管理工具及守護進行
6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定
/ 根目錄
/root root家目錄
/etc: 系統配置文件存放位置
/var: 存儲常發生變化的數據目錄
/bin: 所有用戶可用的命令程序文件
/sbin:供系統管理使用的命令程序;
/lib 為系統啟動和應用程序所使用的共享庫文件;
/lib64 64位的系統的共享庫;
/usr: 共享的、只讀的 全局共享的只讀數據路徑
/media: 便攜文式設備掛載點
/mnt: 臨時掛載文件系統。
/tmp: 為臨時文件的程序提供的用于存儲臨時文件的目錄;
/boot:啟動引導加載所需要的系統文件;
/home 家目錄,每一個用戶的家目錄都在/home/USERNAME
/opt: 存放應用程序軟件包。
/srv: 當前主機為服務提供的數據;
/dev 各類設備掛載點
/proc 內核和進程虛擬文件存放地點。
/sys sysfs 文件系統總掛載點,sysfs虛擬內存的文件系統。
原創文章,作者:北京-且聽風吟,如若轉載,請注明出處:http://www.www58058.com/66323