part1—
①描述計算機的組成及功能
▲計算機是什么?
計算機(ENIAC):簡述—-接收用戶的指令,經過中央處理器處理過后,產生對使用者有用的信息。具有存儲記憶,處理復雜數據運算的計算機器
Ⅰ 計算機組成及功能
☆硬件部分:
1.中央處理器CPU(Central Processing Unit)↓↓↓↓: 運算器(Arithmetical and Logical Unit):執行各種算術和邏輯判斷的部件,其最基本操作包括加、減、乘、除四則運算,與、或、非等邏輯運算。 控制器(Control Unit):控制器是整個系統的指揮中心,能讓計算機各部分組成協調的運作,按照預定目標,進行有序處理。 2.存儲器(Memory unit):用于儲存程序,以及計算機所記錄下的數據信息,為計算機的運行,提供數據的交互,存??! 3.輸入設備(Input):鍵入數據指令或者信息的外接設備,計算機和用戶的信息交換主要設備之一。 4.輸出設備(Output):計算機硬件的終端設備,用于接收計算機數據結果輸出的顯示,打印,聲音等等用戶可以直觀看見的信息設備。
☆軟件部分:
1.操作系統(Opreating System):計算機的核心與基石,控制計算機的軟硬件資源。所有的軟件必須都在操作系統的支持下才能運行。如常見的操作系統:windows 、Linux。 2.應用程序(Aplication Software):各種不同的編程語言,所編譯出的滿足用戶在不同領域,不同需求下的應用軟件。
②按系列羅列Linux的發行版本,并描述各發行版本之間的聯系與區別
▲Linux是什么?
linux操作系統:是一款自由且開源,最主要是的它還免費的系統呦!用戶可以任意的修改其源代碼,因此世界上有無數的程序員,參與了其修改,編寫的工作,根據自己的靈感,需求做出不一樣的改變。
Linux這個詞本身只表示Linux內核,但是越來越多的人已經習慣了,將該“外套”用于內核與GUN所提供的Application結合的操作系統。
因為linux的特殊性,所以linux之間存在著非常多的版本,其中主要的幾大版本如下圖:
Debian:分支以安全著稱的Knoppix和早期為了桌面版而開發的Ubuntu,均是基于debian的二次發行版本。
Slackware:是從SLS衍生而出,SUSE的二次衍生版本Opensuse(界面華麗)
Redhat(18個月才發行一次):
Centos:是基于紅帽子的enterprisree版本的二次研發。
Fedora Core :發行時間間隔6個月發行一次。
軟件程序:版本號 2.1.3
major 主 2
minor 次1
release 修復bug 3
linux內核版本
主次版本為奇數:開發中的版本(development) 如2.5.XX,這種內核版本,主要用于測試與開發新功能。 主次版本為偶數:穩定版本(stable) 如2.6.xx,內核開發成熟后,會加入到這類的版本中!
③Linux的哲學思想描述
★★其核心思想和我黨的思想高度一致:自由,共享!在此核心主導下,所謂的哲學思想就更異于windows:一切皆文件,
比較突出的表現形式之一連硬件設備都是用文件表達!因此分為下列4點:
|一切皆文件:配置文件,存儲,硬件設備,全部是文件。 |由眾多單一目的的小程序,一個程序只實現一個功能,多個程序組合完成復雜任務:在每一個小指令=小程序的情況下,越多的組合,就能夠高效的完成更多復雜的任務 |文本文件保存配置信息:一個文本文件編輯就可以完成系統的配置。程序的升級等 |盡量避免與用戶交互:將底部各功能集合成一個抽象的羅邏輯的概念
④初識Linux命令
1.ifconfig:和ip addr list 所得到的結果是一樣的查看活動接口的ip地址。
2.echo:回顯命令。linux 上shell經常用到的,ehcho 顯示一段文字,一般起到一個提示的作用。
3.tty:查看當前終端設備。1-6是文本界面,7是x-windows (圖形)界面,可以通過alt+f1~f7進行界面的切換。
4.startx:啟動X-windows 虛擬終端接口命令。
5.export:設置或顯示環境變量。語 法:export [-fnp][變量名稱]=[變量設置值]
6.pwd(printing working directory) :顯示工作目錄。
log]# pwd /var/log, 在輸入pwd 后,如你所在的位置,將會這樣被打印出來。
7.history:翻譯過來為歷史,也就是之前使用過的命令歷史記錄,當輸入此命令后,會打印顯示出過去操作過的命令記錄。
8.shutdown:關機或重啟命令
shutdown [OPTIONS...] [FILE] [WALL...] OPTIONS: -h:halt -r:reboot -c:cancel Time: now,hh:mm +m
9.poweroff:關機命令。~]# systemctl poweroff
10.reboot:重啟命令!
11.hwclock:顯示與設定硬件時鐘 !
12.date:顯示日期
13.cd(change directory):cd [/PATH/TO/somedir]
cd:切換回家目錄; 注意:Bash中,~表示家目錄; cd ~:切換回自己的家目錄。 cd ~username:直接進入對方家目錄。
14.ls(list):列出指定目錄下的內容。
ls -a :顯示所有文件,包括隱藏文件。 -A :去除. ..2個目錄! -l :--long ,長格式列表,顯示文件的詳細屬性信息 -rw--r-- 1 root root 8957 10月 14 19:34 maillog.log -:文件類型,-,d,b,c,l,s,p rw-r--r--:rw-:文件屬主的權限;r--:文件屬組的權限;r--:其他用戶(非屬主,屬組)權限; 1:數字表示文件被硬鏈接的次數。
⑤Linux上如何獲取命令幫助信息,及man文檔的章節劃分
可以通過help 進行幫助命令的獲?。?br />內部命令:help COMMAND
外部命令:(1)命令自帶簡要的格式幫助
COMMAND --help
man文檔共分9個部分:
1)表示用戶命令和守護進程 2)表示系統調用和內核服務 3)一些常用的函數與函數庫,大部分為c的函數庫 4)設備文件的說明,通常在/dev下的文件 5)配置文件或者是某些文件的格式 6)表示游戲 7)雜項 8)系統管理員可用的管理命令 9)跟kernel相關的文件 與我們密切相關的有1,5,8的文檔 需要查看特定章節的文檔可使用: man [1-9] [command | filename]
⑥Linux發行版基礎目錄的名稱命名法則及規定
/bin 系統有很多放置執行文件的目錄,但/bin比較特殊,因為/bin放置的是在單用戶模式下還能被操作的命令。 /boot 這個目錄主要放置開機使用到的文件,包括linux內核文件以及開機菜單與開機所需要的配置文件。 /dev 在linux系統上,任何設備與接口設備都是以文件的形式存在與這個目錄當中。 /etc 系統主要的配置文件幾乎都放置在這個目錄下,這個目錄下的可以讓一般用戶查詢,但是只有root有權利修改。 /home 這是系統默認的用戶文件夾,當創建一個一般用戶賬號,默認會在此目錄下創建一個家目錄。 /lib 系統的函數庫,在/lib放置的則是在開機時會用到的函數庫,以及/bin和/sbin下命令會調用的函數庫。 /media 可放置的就是可刪除的設備,包括軟盤,光盤,dvd等設備都暫時掛載與此。 /mnt 如果需要暫時掛載某些額外的設備,一般都建議可以放置這個目錄下。 /opt 這是給第三方軟件放置的目錄。 /root 系統管理員的主文件夾。 /sbin 這些命令只有系統管理員(root)才可以使用的,里面包括開機,修復,還原系統所需要的命令。 /srv 存放一些網絡服務啟動之后,這些服務所需要的用到的數據目錄。 /tmp 這是讓一般用戶或者是正在執行的程序暫時放置的地方,這個目錄任何用戶都可以訪問。 /usr 這是‘UNIX Software Resource’的縮寫,也就是'UNIX操作系統軟件資源'所放置的目錄,放置第三方軟件的數據。 /var 在正常運行的系統中其內容不斷變化的文件,如日志,臨時郵件,計劃任務等。 /proc 這個目錄本身是一個虛擬文件系統,它放置的數據都是在內存中,例如系統內存,內核,進程,外部設備的狀態及網絡狀態。 /sys 這個目錄其實跟/proc非常類似,也是一個虛擬文件系統,主要也是記錄與內核相關的信息。
原創文章,作者:Vince,如若轉載,請注明出處:http://www.www58058.com/61766
總結的很好,下次要加一例子說明就更棒了