- 一·計算機的組成及其功能
- 硬件
- 軟件
- 二·linux的發行版,并描述差異及其聯系
- Debian
- RedHat
- Gentoo
- Redhat,應該稱為Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所謂的Redhat Advance Server收費版本)、FedoraCore(由原來的Redhat桌面版本發展而來,免費版本)、CentOS(RHEL的社區克隆版本,免費)。Redhat應該說是在國內使用人群最多的Linux版本,甚至有人將Redhat等同于Linux,而有些老鳥更是只用這一個版本的Linux。所以這個版本的特點就是使用人群數量大,資料非常多,言下之意就是如果你有什么不明白的地方,很容易找到人來問,而且網上的一般Linux教程都是以Redhat為例來講解的。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分發方式是編譯好的二進制文件。穩定性方面RHEL和CentOS的穩定性非常好,適合于服務器使用,但是Fedora Core的穩定性較差,最好只用于桌面應用。
????? Debian,或者稱Debian系列,包括Debian和Ubuntu等。Debian是社區類Linux的典范,是迄今為止最遵循GNU規范的Linux系統。Debian最早由Ian Murdock于1993年創建,分為三個版本分支(branch): stable, testing和unstable。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經過unstable中的測試,相對較為穩定,也支持了不少新技術(比如SMP等)。而stable一般只用于服務器,上面的軟件包大部分都比較過時,但是穩定和安全性都非常的高。Debian最具特色的是apt-get /dpkg包管理方式,其實Redhat的YUM也是在模仿Debian的APT方式,但在二進制文件發行方式中,APT應該是最好的了。Debian的資料也很豐富,有很多支持的社區,有問題求教也有地方可去。Gentoo,偉大的Gentoo是Linux世界最年輕的發行版本,正因為年輕,所以能吸取在她之前的所有發行版本的優點,這也是Gentoo被稱為最完美的Linux發行版本的原因之一。
- 三·說明linux的哲學思想,并按照自己的理解進行解釋描述
- 一切皆文件(包括硬件);
- 由眾多目的單一的小程序組成;
- 組合小程序完成復雜任務;
- 盡量避免跟用戶交互;為了方便腳本編程實現程序自動化運行;
- 使用文本文件保存程序的配置數據;
- 四·linux的命令使用格式,并介紹下列命令 ifconfig echo tty startx export pwd history shundown poweroff ?hwclock date
- 命令 [選項] [參數]
- ifconfig?用于顯示或配置網絡設備(網絡接口卡)的命令
- echo?腳本語言和批處理文件中來在標準輸出或者文件中顯示一行文本或者字符串。
- tty?打印與標準輸入連接的終端設備的文件名稱
- startx?用來啟動X Window
- export?用于將shell變量輸出為環境變量,或者將shell函數輸出為環境變量。
- pwd?以絕對路徑的方式顯示用戶當前工作目錄
- history 顯示歷史命令
- shundown ?poweroff ?reboot ?關機命令
- hwclock?與clock命令是同一個命令,主要用來查詢和設置硬件時鐘
- date?可以用來顯示或設定系統的日期與時間
- 五·.如何獲取linxux的幫助命令
- man命令
- 六·簡述fhs(Filesystem hierarchy standard)
- / 根目錄
- /bin/ 面向所有用戶,需要在單用戶模式可用的必要命令,例如cat ? ls ? cp
- /boot/ 引導程序文件,例如:kernel ? 時常是一個單獨的分區
- /dev/ 設備文件
- /etc/ 配置文件
- /home/ 用戶的家目錄 ‘~’
- /lib/ /bin/和/sbin/下二進制文件必要的庫文件
- /media/ U盤 ?CD-ROM等的掛載目錄
- /mnt/ 臨時掛載目錄
- /opt/ 可選應用軟件包
- /proc/ 虛擬文件系統,將內核與進程狀態歸檔為文本文件。
- /root/ 超級用戶的家目錄
- /sbin/ 必要的系統二進制文件,例如:init ip mount
- /tmp/ 臨時文件,系統重啟的時候將不會被保留。
- /usr/ 所有的程序安裝在這里,本地安裝的程序和其他東西在/usr/local下
- /usr/bin 用戶命令,這些命令也有可能存在于/usr/local/bin
- /usr/sbin 非必要的系統二進制文件,如網絡服務,守護進程
- /usr/lib 在/usr/sbin和/usr/bin/中的二進制文件所需要的庫
- /var/ 變量文件:在正常運行的系統中其內容不斷變化的文件,例如:日志,脫機文件
- /var/cache/ 應用程序的緩存數據
- /var/lib/? 狀態信息。由程序在運行時維護的持久性數據。
- /var/log/ 日志文件
- /var/run 已經被/run/替代,自最后一次啟動以來運行中的系統的信息:如運行中的守護進程,當前登錄的用戶。
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89456
博客內容整理的很好,一開始的內容比較基礎,但很重要,需要堅持,再接再勵!