Andrew S. Tanenbaum參考Unix,寫了Minix,並開源,Linus Torvalds以其為模板寫了Linux。
Linux包含內核版本和發行版本。
Linux內核版本
Linux內核官網:www.kernel.org
內核版本說明:如2.6.18,其中2為主版本,6為次版本,18為末板本。越穩定越安全的版本越好
Linux發行版本:各大廠商加入自己的特色,內核其實都一樣,進行發行,產生很多發行版本。如redhat(服務器用的多,服務收費)、fedora(redhat個人版,包含很多新功能)、ubuntu(桌面圖形界面好)、centos(完全免費,被redhat收購)、debian等
開源軟件簡介
apache(web服務器軟件,把寫好的網站發布到網上,這樣人們才可以訪問),NGiNX,MuSQL,php,samba,mongoDB,python,Ruby,Sphinx
Linux應用領域
1、基於Linux的企業服務器 www.netcraft.com查看
2、嵌入式平台
Linux與Windows的不同
1、Linux嚴格區分大小寫,windows中的DOS命令不區分大小寫
2、Linux中所有的內容以文件形式保存,包括硬件
3、Linux不靠擴展名區分文件類型,以權限區分。有一些約定的擴展名如下:
壓縮包:*.gz, *.bz2, *.tar.bz2, *.tgz等
二進制軟件包: .rpm
網頁文件: .html .php
腳本文件: .sh
配置文件: .conf
4、Windows下的程序不能直接在Linux中安裝和運行
字符界面的優勢
1、字符界面占用的系統資源更少
2、字符界面減少了出錯、被攻擊的可能性
Linux安裝
1、虛擬機安裝
(1)VMware :網址:www.vmware.com
VMware特點:
(1)不需要分區或者重新開機就能在同一台PC上使用兩種以上的操作系統
(2)本機系統可以和虛擬機系統網絡通信
(3)可以設定並且隨時修改虛擬機操作系統的硬件環境,不能超過真實機內存等
建議VMware配置
(1)CPU:建議主頻在1GHz以上
(2)內存:建議1GB以上
(3)建議分配空閑空間8G以上
VMware安裝,有英文版和漢化版
選Typical典型安裝-->選擇安裝位置(除了C盤都可以)-->把check for product updates on star tup前面的勾去掉,不需要更新虛擬機-->去掉help improve vmware workstation前面的勾,不發送錯誤給VMware,一直next就可以了
卸載VMware的話,在程序里面卸載,然后用VMware Install Cleaner(網上下載)徹底刪除
虛擬機的使用
(1)如果已經建立過虛擬機,則單擊打開虛擬機->.vmx格式的文件(比如CentOS6.vmx)
(2)如果沒有建立過虛擬機,則單擊新建虛擬機->選擇第一個標准形式類型配置->我以后再安裝操作系統->選擇Linux,CentOS 32位->輸入虛擬機名稱、選擇位置(不要放C盤)->分配20G,點上虛擬磁盤拆分成多個文件->完成
在虛擬機頁面,虛擬機->設置 或者雙擊左側設備下的內存 打開虛擬機設置
點擊處理器->處理器數量1個,處理器核數可以根據電腦cpu有多少核配置,勾上虛擬機Intel VT-x/EpT,把真實的cpu映射到虛擬機中
桌面右鍵“計算機”,選擇“屬性” 看處理器后面有幾個相同的Ghz就是幾核
右擊”計算機“,選擇“管理”,點擊”設備管理器“。再點擊右邊的處理器,即可看到多少線程
點擊CD/DVD,右邊的已連接在開啟虛擬機系統時一定打鈎,連接下面使用ISO鏡像文件,選擇下載好的linux系統
網絡適配器:選擇橋接。
橋接:虛擬機要占用真實機同一網段 NAT:虛擬機使用VMnet8和主機通信,可以上網 Host-only:虛擬機使用VMnet1和主機通信,不能上網。注意:NAT和Host-only模式,虛擬機只能和本主機通信,不能和局域網中其他主機通信,橋接可以和局域網中其他電腦通信
虛擬機使用小技巧
1、快照,在視圖下面的小鬧鍾圖標,點擊填入名稱創建一個快照。如果系統崩潰,點擊隔一個圖標那個扳手圖標,打開快照管理器,點擊想要打開的快照->點擊右下角轉到 即可,也可以右擊快照刪除
2、虛擬機->管理->克隆,下一步,下一步,鏈接克隆不占用空間,完整克隆和原始鏡像一樣