CentOS 安裝圖解及常規使用教程_第1頁
CentOS 安裝圖解及常規使用教程_第2頁
CentOS 安裝圖解及常規使用教程_第3頁
CentOS 安裝圖解及常規使用教程_第4頁
CentOS 安裝圖解及常規使用教程_第5頁
已閱讀5頁,還剩99頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、CentOS 6安裝使用及DHCP服務配置教程金湖廣電培訓專用教程南京潤燦信息科技有限公司版權所有序言Linux是一種HYPERLINK /wiki/%E8%87%AA%E7%94%B1%E5%8F%8A%E5%BC%80%E6%94%BE%E6%BA%90%E4%BB%A3%E7%A0%81%E8%BD%AF%E4%BB%B6自由和開放源代碼的HYPERLINK /wiki/%E7%B1%BBUnix%E7%B3%BB%E7%BB%9F類UNIXHYPERLINK /wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%B5%B1操作系統。該操作系統的HYPERLINK /

2、wiki/%E5%86%85%E6%A0%B8內核由HYPERLINK /wiki/%E6%9E%97%E7%BA%B3%E6%96%AF%C2%B7%E6%89%98%E7%93%A6%E5%85%B9林納斯托瓦茲在1991年10月5日首次發布。在加上HYPERLINK /wiki/%E4%BD%BF%E7%94%A8%E8%80%85%E7%A9%BA%E9%96%93用戶空間的HYPERLINK /wiki/%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F應用程序之后,成為Linux操作系統。Linux也是HYPERLINK /wiki/%E8%87%AA%E7%

3、94%B1%E8%BD%AF%E4%BB%B6自由軟件和HYPERLINK /wiki/%E5%BC%80%E6%94%BE%E6%BA%90%E4%BB%A3%E7%A0%81%E8%BD%AF%E4%BB%B6開放源代碼軟件發展中最著名的例子。只要遵循HYPERLINK /wiki/GNU%E9%80%9A%E7%94%A8%E5%85%AC%E5%85%B1%E8%AE%B8%E5%8F%AF%E8%AF%81GNU通用公共許可證,任何個人和機構都可以自由地使用Linux的所有底層HYPERLINK /wiki/%E6%BA%90%E4%BB%A3%E7%A0%81源代碼,也可以自由地修

4、改和再發布。大多數Linux系統還包括了像提供HYPERLINK /wiki/GUIGUI界面的HYPERLINK /wiki/X_WindowX Window之類的程序。除了一部分專家之外,大多數人都是直接使用HYPERLINK /wiki/Linux%E7%99%BC%E8%A1%8C%E7%89%88Linux發布版,而不是自己選擇每一樣組件或自行設置。嚴格來講,術語Linux只表示操作系統內核本身,但通常采用HYPERLINK /wiki/Linux%E5%86%85%E6%A0%B8Linux內核來表達該意思。Linux則常用來指基于Linux內核的完整操作系統,包括HYPERLIN

5、K /wiki/GUIGUI組件和許多其他實用工具。由于這些支持用戶空間的系統工具和庫主要由HYPERLINK /wiki/%E7%90%86%E6%9F%A5%E5%BE%B7%C2%B7%E6%96%AF%E6%89%98%E6%9B%BC理查德斯托曼于1983年發起的HYPERLINK /wiki/GNU%E8%A8%88%E5%8A%83GNU計劃提供,HYPERLINK /wiki/%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6%E5%9F%BA%E9%87%91%E4%BC%9A自由軟件基金會提議將該組合系統命名為GNU/Linux,但Linux不屬于HY

6、PERLINK /wiki/GNU%E8%A8%88%E5%8A%83GNU計劃。Linux最初是作為支持HYPERLINK /wiki/%E8%8B%B1%E7%89%B9%E5%B0%94英特爾HYPERLINK /wiki/X86x86架構的個人電腦的一個自由操作系統。目前Linux已經被移植到更多的計算機HYPERLINK /wiki/%E7%A1%AC%E4%BB%B6硬件平臺,遠遠超出其他任何操作系統。Linux是一個領先的操作系統,可以運行在HYPERLINK /wiki/%E6%9C%8D%E5%8A%A1%E5%99%A8服務器和其他大型平臺之上,如HYPERLINK /wi

7、ki/%E5%A4%A7%E5%9E%8B%E4%B8%BB%E6%A9%9F大型主機和HYPERLINK /wiki/%E8%B6%85%E7%BA%A7%E8%AE%A1%E7%AE%97%E6%9C%BA超級計算機。世界上500個最快的超級計算機90以上運行Linux發行版或變種,包括最快的前10名超級電腦運行的都是基于Linux內核的操作系統。Linux也廣泛應用在HYPERLINK /wiki/%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%B3%BB%E7%BB%9F嵌入式系統上,如HYPERLINK /wiki/%E6%89%8B%E6%9C%BA手機,HYPERL

8、INK /wiki/%E5%B9%B3%E6%9D%BF%E9%9B%BB%E8%85%A6平板電腦,HYPERLINK /wiki/%E8%B7%AF%E7%94%B1%E5%99%A8路由器,HYPERLINK /wiki/%E7%94%B5%E8%A7%86電視和HYPERLINK /wiki/%E7%94%B5%E5%AD%90%E6%B8%B8%E6%88%8F%E6%9C%BA電子游戲機等。在HYPERLINK /wiki/%E7%A7%BB%E5%8A%A8%E8%AE%BE%E5%A4%87移動設備上廣泛使用的HYPERLINK /wiki/AndroidAndroid操作系統

9、就是創建在Linux內核之上。通常情況下,Linux被打包成供個人計算機和服務器使用的Linux發行版,一些流行的主流Linux發布版,包括HYPERLINK /wiki/DebianDebian(及其派生版本HYPERLINK /wiki/UbuntuUbuntu,HYPERLINK /wiki/Linux_MintLinux Mint),HYPERLINK /wiki/FedoraFedora(及其相關版本HYPERLINK /wiki/Red_Hat_Enterprise_LinuxRed Hat Enterprise Linux,HYPERLINK /wiki/CentOSCentOS

10、)和HYPERLINK /wiki/OpenSUSEopenSUSE等。Linux發行版包含Linux內核和支撐內核的實用HYPERLINK /wiki/%E7%A8%8B%E5%BA%8F程序和庫,通常還帶有大量可以滿足各類需求的應用程序。個人計算機使用的Linux發行版通常包HYPERLINK /wiki/X_WindowX Window和一個相應的桌面環境,如HYPERLINK /wiki/GNOMEGNOME或HYPERLINK /wiki/KDEKDE。桌面Linux操作系統常用的HYPERLINK /wiki/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F

11、應用程序,包括HYPERLINK /wiki/FirefoxFirefox網頁瀏覽器,HYPERLINK /wiki/LibreOfficeLibreOffice辦公軟件,HYPERLINK /wiki/GIMPGIMP圖像處理工具等。由于Linux是自由軟件,任何人都可以創建一個符合自己需求的Linux發行版。 目 錄TOC o 1-3 h u HYPERLINK l _Toc932960094 第一章 系統安裝 PAGEREF _Toc932960094 6 HYPERLINK l _Toc218994362 一、說明 PAGEREF _Toc218994362 6 HYPERLINK l

12、 _Toc1717103622 二、安裝系統 PAGEREF _Toc1717103622 7 HYPERLINK l _Toc2069343010 1、界面說明 PAGEREF _Toc2069343010 7 HYPERLINK l _Toc2010809728 2、 出現是否對CD媒體進行測試的提問 PAGEREF _Toc2010809728 8 HYPERLINK l _Toc800850368 3、選擇語言為中文(簡體) PAGEREF _Toc800850368 9 HYPERLINK l _Toc146212640 4、鍵盤模式默認即可 PAGEREF _Toc14621264

13、0 9 HYPERLINK l _Toc1405092309 5、選擇基本存儲設備 PAGEREF _Toc1405092309 9 HYPERLINK l _Toc445658118 6、 設置計算機名 PAGEREF _Toc445658118 10 HYPERLINK l _Toc1465318466 7、 時區選擇 PAGEREF _Toc1465318466 11 HYPERLINK l _Toc2057267046 8、設置root密碼 PAGEREF _Toc2057267046 11 HYPERLINK l _Toc348175907 9、 磁盤分區 PAGEREF _Toc3

14、48175907 13 HYPERLINK l _Toc1833592541 10、Linux目錄結構、Linux分區大小、掛載點和分區 PAGEREF _Toc1833592541 15 HYPERLINK l _Toc292430383 11、系統安裝選項 PAGEREF _Toc292430383 27 HYPERLINK l _Toc522935238 12、點擊重新引導系統重新啟動 PAGEREF _Toc522935238 30 HYPERLINK l _Toc1089515929 13、同意許可協議 PAGEREF _Toc1089515929 32 HYPERLINK l _T

15、oc121990104 14、 創建普通用戶 PAGEREF _Toc121990104 32 HYPERLINK l _Toc1136620279 15、調整時間和日期 PAGEREF _Toc1136620279 33 HYPERLINK l _Toc1514764755 16、 Kdump PAGEREF _Toc1514764755 34 HYPERLINK l _Toc1034139736 17、完成進入登錄界面 PAGEREF _Toc1034139736 34 HYPERLINK l _Toc1906332377 第二章 使用與部署 PAGEREF _Toc1906332377

16、37 HYPERLINK l _Toc1451824993 三、使用CentOS操作系統、部署相關應用 PAGEREF _Toc1451824993 38 HYPERLINK l _Toc959460322 1、 基本使用設置 PAGEREF _Toc959460322 38 HYPERLINK l _Toc640222170 2、 修改本機IP地址 PAGEREF _Toc640222170 40 HYPERLINK l _Toc879300868 3、 設定軟件倉庫 PAGEREF _Toc879300868 48 HYPERLINK l _Toc1724724036 四、CentOS操作

17、系統的維護及優化 PAGEREF _Toc1724724036 51 HYPERLINK l _Toc1389905342 1、修改ip地址、網關、主機名、DNS等 PAGEREF _Toc1389905342 52 HYPERLINK l _Toc551759311 2、關閉selinux,清空iptables PAGEREF _Toc551759311 54 HYPERLINK l _Toc1303840789 3、 添加普通用戶并進行sudo授權管理 PAGEREF _Toc1303840789 55 HYPERLINK l _Toc668190003 4、更新yum源及必要軟件安裝 P

18、AGEREF _Toc668190003 55 HYPERLINK l _Toc133343421 5、 定時自動更新服務器時間 PAGEREF _Toc133343421 56 HYPERLINK l _Toc89317235 6、精簡開機自啟動服務 PAGEREF _Toc89317235 56 HYPERLINK l _Toc887184365 7、 定時自動清理/var/spool/clientmqueue/目錄垃圾文件 PAGEREF _Toc887184365 56 HYPERLINK l _Toc1850447043 8、 變更默認的ssh服務端口,禁止root用戶遠程連接 PA

19、GEREF _Toc1850447043 57 HYPERLINK l _Toc11176597 9、 鎖定關鍵文件系統 PAGEREF _Toc11176597 57 HYPERLINK l _Toc750510446 10、 調整文件描述符大小 PAGEREF _Toc750510446 58 HYPERLINK l _Toc503813763 11、 調整字符集,使其支持中文 PAGEREF _Toc503813763 58 HYPERLINK l _Toc157389238 12、 去除系統及內核版本登錄前的屏幕顯示 PAGEREF _Toc157389238 59 HYPERLINK

20、 l _Toc8119107 13、內核參數優化 PAGEREF _Toc8119107 59 HYPERLINK l _Toc949471881 五、CentOS操作系統常見故障排除 PAGEREF _Toc949471881 62 HYPERLINK l _Toc1622707704 第三章 linux服務器管理及維護 PAGEREF _Toc1622707704 63 HYPERLINK l _Toc2065386153 六、 CentOS安裝管理工具Webmin進行維護管理 PAGEREF _Toc2065386153 64 HYPERLINK l _Toc1297647788 1、

21、下載安裝webmin PAGEREF _Toc1297647788 64 HYPERLINK l _Toc1308816597 2、使用及設置webmin PAGEREF _Toc1308816597 64 HYPERLINK l _Toc210332888 第四章 安裝配置DHCP服務 PAGEREF _Toc210332888 67 HYPERLINK l _Toc1820583027 七、 在CentOS中安裝DHCP服務 PAGEREF _Toc1820583027 68 HYPERLINK l _Toc250848878 1、 DHCP服務器安裝 PAGEREF _Toc250848

22、878 68 HYPERLINK l _Toc332322992 2、安裝之后的目錄以及配置文件 PAGEREF _Toc332322992 68 HYPERLINK l _Toc809719658 八、配置DHCP服務 PAGEREF _Toc809719658 69 HYPERLINK l _Toc1765613633 1、 配置文件說明 PAGEREF _Toc1765613633 70 HYPERLINK l _Toc1366462728 2、 配置文件內容簡要說明 PAGEREF _Toc1366462728 71 HYPERLINK l _Toc568568387 九、 通過web

23、min管理地址池 PAGEREF _Toc568568387 73 HYPERLINK l _Toc1069954978 1、 登錄后界面管理 PAGEREF _Toc1069954978 73 HYPERLINK l _Toc178439403 2、 DHCP服務器配置說明 PAGEREF _Toc178439403 74 HYPERLINK l _Toc1208790557 3、 編輯、保存及重啟服務 PAGEREF _Toc1208790557 76 HYPERLINK l _Toc1949255846 十、 DHCP option選項說明 PAGEREF _Toc1949255846

24、77 HYPERLINK l _Toc1903163439 General Options PAGEREF _Toc1903163439 78 HYPERLINK l _Toc451212251 Option 1 (Subnet Mask) PAGEREF _Toc451212251 78 HYPERLINK l _Toc353531509 Option 3 (Router) PAGEREF _Toc353531509 78 HYPERLINK l _Toc1059520580 Option 4 (Time Server) PAGEREF _Toc1059520580 78 HYPERLINK

25、 l _Toc1119402255 Option 6 (DNS Server) PAGEREF _Toc1119402255 79 HYPERLINK l _Toc486874930 Option 12 (Hostname) PAGEREF _Toc486874930 79 HYPERLINK l _Toc1148837816 Option 15 (DNS Domain) PAGEREF _Toc1148837816 79 HYPERLINK l _Toc2006586620 Option 42 (NTP Server) PAGEREF _Toc2006586620 80 HYPERLINK

26、l _Toc189838325 Option 50 (Requested IP Address) PAGEREF _Toc189838325 80 HYPERLINK l _Toc1160014413 Option 51 (IP Address Lease Time) PAGEREF _Toc1160014413 80 HYPERLINK l _Toc609613418 Option 53 (DHCP Message Type) PAGEREF _Toc609613418 81 HYPERLINK l _Toc693652088 Option 54 (Server Identifier) PA

27、GEREF _Toc693652088 81 HYPERLINK l _Toc1317403651 Option 55 (Parameter Request List) PAGEREF _Toc1317403651 81 HYPERLINK l _Toc617732525 Option 120 (SIP Servers) PAGEREF _Toc617732525 82 HYPERLINK l _Toc1643123970 Option 125 (Vendor-Identifying Vendor-Specific) PAGEREF _Toc1643123970 82 HYPERLINK l

28、_Toc792627707 Option 135 (HTTP Proxy for phone-specific applications) PAGEREF _Toc792627707 82 HYPERLINK l _Toc535635030 Option 143 () PAGEREF _Toc535635030 82 HYPERLINK l _Toc793288110 VLAN Options PAGEREF _Toc793288110 82 HYPERLINK l _Toc2101444304 Option 132 (vlan-id) PAGEREF _Toc2101444304 83 HY

29、PERLINK l _Toc745967918 Option 133 (vlan-qos) PAGEREF _Toc745967918 83 HYPERLINK l _Toc466387489 Auto Provisioning Options PAGEREF _Toc466387489 83 HYPERLINK l _Toc204809534 Option 43 (vendor-encapsulated-options) PAGEREF _Toc204809534 83 HYPERLINK l _Toc1078290910 Option 60 (Vendor class identifier

30、) PAGEREF _Toc1078290910 84 HYPERLINK l _Toc1276107147 Option 66 (TFTP server name) PAGEREF _Toc1276107147 85 HYPERLINK l _Toc1970423167 Option 67 (Bootfile name) PAGEREF _Toc1970423167 86 HYPERLINK l _Toc297269991 十一、 江蘇廣電DHCP option60選項說明 PAGEREF _Toc297269991 86 HYPERLINK l _Toc1844675534 十二、 金湖廣

31、電本地DHCP服務器規劃 PAGEREF _Toc1844675534 88 HYPERLINK l _Toc892894498 1、 互動及數據網IP地址規劃 PAGEREF _Toc892894498 89 HYPERLINK l _Toc475709394 2、 DHCP服務器調試 PAGEREF _Toc475709394 89 HYPERLINK l _Toc905982443 3、 交換機配置DHCP中繼,并接入DHCP主備服務器。 PAGEREF _Toc905982443 95 HYPERLINK l _Toc694666696 十三、 DHCP服務器配置文獻 PAGEREF

32、_Toc694666696 98 HYPERLINK l _Toc231389185 泰州廣電DHCP Client業務地址區分的研究與實現 PAGEREF _Toc231389185 99CentOS 6安裝使用及DHCP服務配置教程第一章 系統安裝一、說明CentOS 6的安裝鏡像文件有兩個DVD,安裝系統只用到第一個鏡像文件,即DVD1,另外一個鏡像文件是附帶的軟件包。CentOS 6系統包含版本信息為CentOS 6.0至CentOS 6.5 Final,升級版本為CentOS 7.0;兼容早期版本CentOS 5.5以上。CentOS 6簡要說明:CentOS,也叫做社區企業HYPE

33、RLINK /view/880.htm操作系統, 是企業Linux發行版領頭羊Red Hat Enterprise Linux(以下稱之為RHEL)的再編譯版本。RHEL是很多企業采用的Linux發行版本,但是如果想得到RedHat的服務與技術支持,用戶必須向 Red Hat付費才可以。CentOS的開發者們使用Red Hat Linux的HYPERLINK /view/60376.htm源代碼創 造了一個和RHEL近乎相同的Linux。但是一切和RedHat有關的商標都被去除了,因為RedHat不允許他們這樣做。CentOS是免費的,你可以使用它像使用RHEL一樣去構筑企業級的Linux系統

34、環境,但不需要向RedHat付任何的費用。目前,CentOS的技術支持主要通過社區的官方HYPERLINK /view/179412.htm郵件列表、論壇和HYPERLINK /view/48534.htm聊天室來提供。與HYPERLINK /view/4369217.htmRHEL的關系RHEL 在發行的時候,有兩種方式。一種是HYPERLINK /view/18536.htm二進制的發行方式,另外一種是HYPERLINK /view/60376.htm源代碼的發行方式。無論是哪一種發行方式,你都可以免費獲得(例如從網上下載),并再次發布。但如果你使用了他們的在線升級(包括HYPERLINK

35、 /view/228.htm補丁)或咨詢服務,就必須要付費。RHEL 一直都提供HYPERLINK /view/60376.htm源代碼的發行方式,CentOS 就是將 RHEL 發行的源代碼重新編譯一次,形成一個可使用的二進制版本。由于 LINUX 的源代碼是 HYPERLINK /view/36272.htmGNU,所以從獲得 RHEL 的源代碼到編譯成新的二進制,都是合法。只是 REDHAT 是商標,所以必須在新的發行版里將 REDHAT 的商標去掉。REDHAT 對這種發行版的態度是:我們其實并不反對這種發行版,真正向我們付費的用戶,他們重視的并不是系統本身,而是我們所提供的商業服務。

36、 所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的HYPERLINK /view/37.htm軟件。 但 CentOS 并不向用戶提供商業支持,當然也不負上任何商業責任。如果你要將你的 RHEL 轉到 CentOS 上,因為你不希望為 RHEL 升級而付費。當然,你必須有豐富 linux 使用經驗,因此 RHEL 的商業技術支持對你來說并不重要。但如果你是單純的業務型企業,那么還是建議你選購 RHEL HYPERLINK /view/37.htm軟件并購買相應服務。這樣可以節省你的 IT 管理費用,并可得到專業服務。一句話,選用 CentOS 還是 RHEL,取決于你所在公司是

37、否擁有相應的技術力量。二、安裝系統用光盤或者U盤成功引導后,出現下面的界面1、界面說明 Install or upgrade an existing system # 安裝或升級現有的系統Install system with basic video driver # 安裝過程中采用基本的顯卡驅動Rescue installed system # 進入系統修復模式Boot from local drive # 退出安裝從硬盤啟動這里選擇第一項,安裝或升級現有的系統,回車。出現是否對CD媒體進行測試的提問這里選擇“Skip”跳過測試。3、選擇語言為中文(簡體)4、鍵盤模式默認即可5、選擇基本存儲

38、設備選擇“Yes,discard any data”,格式化磁盤設置計算機名如果不想設置,直接默認即可時區選擇默認,將UTC鉤鉤去掉,可以避免時間差8小時現象。8、設置root密碼這里我設置的密碼比較簡單(CentOS默認的密碼規則需要設置復雜密碼),所以會有上面的提示,點“無論如何都使用。磁盤分區選擇 創建自定義布局可以看到硬盤的容量,我這里顯示的是25G,現在自定義分區。點創建,選擇標準分區。這里選擇目錄,/boot、/、/home、/var以及swap。10、Linux目錄結構、Linux分區大小、掛載點和分區(一)、關于硬盤種類、物理幾何結構及硬盤容量、分區大小計算;1、硬盤種類、物理

39、幾何結構 硬盤的種類主要是SCSI 、IDE 、以及現在流行的SATA,SAS等;任何一種硬盤的生產都要一定的標準;隨著相應的標準的升級,硬盤生產技術也在升級;比如 SCSI標準已經經歷了SCSI-1 、SCSI-2、SCSI-3;其中目前咱們經常在服務器網站看到的 Ultral-160就是基于SCSI-3標準的;IDE 遵循的是ATA標準,而目前流行的SATA,是ATA標準的升級版本;IDE是并口設備,而SATA是串口,SATA的發展目的是替換IDE;硬盤的物理幾何結構是由盤、磁盤表面、柱面、扇區組成,一個張硬盤內部是由幾張碟片疊加在一起,這樣形成一個柱體面;每個碟片都有上下表面;磁頭和磁盤

40、表面接觸從而能讀取數據。2、硬盤容量及分區大小的算法; 我們通過fdsik -l 可以發現如下的信息:Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 765 6144831 7 HPFS/NTFS /dev/hda2 766 2805 16386300 c W95 FAT

41、32 (LBA) /dev/hda3 2806 9729 55617030 5 Extended /dev/hda5 2806 3825 8193118+ 83 Linux /dev/hda6 3826 5100 10241406 83 Linux /dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris 其中 heads 是磁盤面;sectors 是扇區;cylinders 是柱面;每個扇區大小是 512byte,也就是0.5K;通過上面的例子,我們發現此硬盤有 255個磁盤面,有63個扇區,有9729個柱面;所以整個硬盤體積換算公式應該是: 磁

42、面個數 x 扇區個數 x 每個扇區的大小512 x 柱面個數 = 硬盤體積 (單位bytes) 所以在本例中磁盤的大小應該計算如下: 255 x 63 x 512 x 9729 = 80023749120 bytes 提示:由于硬盤生產商和操作系統換算不太一樣,硬盤廠家以10進位的辦法來換算,而操作系統是以2進位制來換算,所以在換算成M或者G 時,不同的算法結果卻不一樣;所以我們的硬盤有時標出的是80G,在操作系統下看卻少幾M;上面例子中,硬盤廠家算法和操作系統算數比較:硬盤廠家:80023749120 bytes = 80023749.120 K = 80023.749120 M (向大單位

43、換算,每次除以1000) 操作系統: 80023749120 bytes = 78148192.5 K = 76316.594238281 M (向大單位換算,每次除以1024)我們在查看分區大小的時候,可以用生產廠家提供的算法來簡單推算分區的大小;把小數點向前移動六位就是以G表示的大??;比如 hda1 的大小約為 6.144831G。(二)、關于硬盤分區劃分標準及合理分區結構; 1、硬盤分區劃分標準 硬盤的分區由主分區、擴展分區和邏輯分區組成;所以我們在對硬盤分區時要遵循這個標準;主分區(包括擴展分區)的最大個數是四個,主分區(包含擴展分區)的個數硬盤的主引導記錄MBR(Master Boo

44、t Recorder)決定的,MBR存放啟動管理程序(GRUB,LILO,NTLOARDER等)和分區表記錄。其中擴展分區也算一個主分區;擴展分區下可以包含更多的邏輯分區;所以主分區(包括擴展分區)范圍是從1-4,邏輯分區是從5開始的;比如下面的例子: Device Boot Start End Blocks Id System /dev/hda1 * 1 765 6144831 7 HPFS/NTFS /dev/hda2 766 2805 16386300 c W95 FAT32 (LBA) /dev/hda3 2806 9729 55617030 5 Extended /dev/hda5

45、2806 3825 8193118+ 83 Linux /dev/hda6 3826 5100 10241406 83 Linux /dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris 通過這個例子,我們可以看到主分區有3個,從 hda1-hda3 ,擴展分區由 hda5-hda10 ;此硬盤沒有主分區4,所以也沒有顯示主分區hda4 ;但邏輯分區不可能從4開始,因為那是主分區的位置。2、硬盤設備(包括移動存儲設備)在Linux或者其它類Unix系統的表示; IDE 硬盤在Linux或者其它類Unix系統的一般表示為 hd* ,比如hda、hd

46、b . . ,我們可以通過 fdisk -l 來查看;有時您可能只有一個硬盤,在操作系統中看到的卻是 hdb ,這與硬盤的跳線有關;另外hdc 大多表示是光驅設備;如果您有兩塊硬盤,大多是 hda和hdb。在這方面說的太多也無用,還是以fdisk -l 為準為好; SCSI 和SATA 硬盤在Linux通常也是表示為 sd* ,比如 sda 、sdb . . 以fdisk -l 為準移動存儲設備在linux表示為 sd* ,比如 sda 、sdb . . 以fdisk -l 為準。3、合理的規劃分區; 關于一個磁盤的分區,一個磁盤應該有四個主分區,其中擴展也算一個主分區;存在以下情況: 1)分

47、區結構之一:四個主分區,沒有擴展分區;主|分區1 主分|區2 主|分區3 主|分區4這種情況,如果您想在一個磁盤上劃分五個以上分區,這樣是行不通的;三個主分區 一個擴展分區; 主 | 分區1 主 | 分區2 主 | 分區3 擴展分區|邏輯|分區5 邏輯|分區6 邏輯|分區7 邏輯|分區8 . .這種情況行得通,而且分區的自由度比較大;分區也不受約束,能分超過5個分區;這只是舉一個例子; 2)最合理的的分區方式; 最合理的分區結構:主分區在前,擴展分區在后,然后在擴展分區中劃分邏輯分區;主分區的個數+擴展分區個數要控制在四個之內;比如下面的分區是比較好的;主|分區1 主|分區2 主|分區3 擴展

48、分區|邏輯|分區5 邏輯|分區6 邏輯|分區7 邏輯|分區8 . .主|分區1 主|分區2 擴展分區|邏輯|分區5 邏輯|分區6 邏輯|分區7 邏輯|分區8 . .主|分區1 擴展分區|邏輯|分區5 邏輯|分區6 邏輯|分區7 邏輯|分區8 . .最不合理的分區結構: 主分區包圍擴展分區;比如下面的;主|分區1 主|分區2 擴展分區 主|分區4 空白未分區空間|邏輯|分區5 邏輯|分區6 邏輯|分區7 邏輯|分區8 . .這樣 主|分區2 和 主|分區4 之間的 擴展分區 是有自由度,但主|分區4后的空白未分區空間怎么辦?除非把主分區4完全利用擴展分區后的空間,否則您想在主分區4后再劃一個分區

49、是不可能的,劃分邏輯分區更不可能; 雖然類似此種辦法也符合一個磁盤四個主分區的標準,但這樣主分區包圍擴展分區的分區方法實在不可取。本文介紹Linux常用分區掛載點常識以及桌面、服務器分區掛載點的推薦配置,當然這個配置是自己寫的,分區大小這個話題是仁者見仁智者見智,歡迎大家一起交流這個話題,比如WEB服務、郵件服務、下載服務等,我們一起交流哪種類型服務下某掛載點應該加大就可以了,至于是否獨立就看個人的了。(三)、Linux分區掛載點介紹Linux分區掛載點介紹,推薦容量僅供參考不是絕對,跟各系統用途以及硬盤空間配額等因素實際調整: 當然上面這么多掛載點,實際上是沒有比較每個目錄都單獨進行掛載,我

50、們只需要根據自己的實際使用需要對個別目錄進行掛載,這樣系統結構看起來也會精簡很多。一般來講Linux系統最少的掛載點有兩個一個是根掛載點/,另一個是swap,雖然swap也可以采用其他方式類似方式替代,但從使用角度沒這個必要,把swap單獨設置一個掛載點似乎對Linux系統的標準性更好支持,另外如果數據比較重要,最好將/home獨立分區,以后系統損壞重新安裝或升級,可以不格式化現有/home分區,所有數據可以得以保留。(四)、Linux系統桌面、服務器分區推薦方案下面以80G獨立硬盤安裝為例,列一下簡單的分區方案。1、普通桌面用戶推薦分區方案(示例:80G桌面用戶):2、服務器用戶推薦分區方案

51、一(示例:80GWEB服務器用戶,用戶程序與系統程序合用usr):3、服務器用戶推薦分區方案二(示例:80GWEB服務器用戶,用戶程序與系統程序分用opt和usr):分區方案關鍵點:大數據庫一般要加大/usr掛載點多用戶、下載類、多存儲文件等要加大/home掛載點文件小,用戶多要注意/tmp和/var掛載點大小(五)、Linux掛載點與分區的關系、命名方式:在 DOS/Windows 的世界里,分區是用下列方法命名的:每個分區都被檢查過以便判定它是否可被 DOS/Windows 讀取。如果分區類型是兼容的,它會被指派給一個“驅動器字母”。驅動器字母從“C”開始,然后依據要標簽的分區數量而按字母

52、順序推移。驅動器字母可以用來指代那個分區,也可以用來指帶分區所含的文件系統。Linux 使用字母和數字的組合來指代磁盤分區。Linux 使用一種更靈活的命名方案。它所傳達的信息比其它操作系統采用的命名方案更多。該命名方案是基于文件的,文件名的格式為: /dev/xxyN,下面說明了解析分區命名方案的方法:/dev/ 這個字串是所有設備文件所在的目錄名。因為分區在硬盤上,而硬盤是設備,所以這些文件代表了在/dev/上所有可能的分區。xx 分區名的前兩個字母標明分區所在設備的類型。通常是 hd (IDE 磁盤)或 sd(SCSI 磁盤)。y這個字母標明分區所在的設備。例如,/dev/hda(第一個

53、 IDE 磁盤)或 /dev/sdb(第二個 SCSI 磁盤)N最后的數字代表分區。前四個分區(主分區或擴展分區)是用數字從 1 排列到 4。邏輯分區從 5 開始。例如,/dev/hda3 是在第一個 IDE 硬盤上的第三個主分區或擴展分區;/dev/sdb6 是在第二個 SCSI 硬盤上的第二個邏輯分區。該命名方案中沒有表明分區類型的地方;與 DOS/Windows 不同,所有分區都可在 Red Hat Linux 下被識別。當然,這并不是說 Red Hat Linux 能夠訪問每一類分區上的數據,但是在許多情況下,訪問專用于另一操作系統的分區上的數據是可能的。請切記以上信息;它會幫助你在設

54、置 Red Hat Linux 所需分區時更容易地理解許多步驟。、Linux磁盤分區與其它OS如果 Red Hat Linux 會和 OS/2 在你的機器上并存,你必須使用 OS/2 分區軟件來創建你的磁盤分區 否則,OS/2 可能不會識別磁盤分區。在安裝中,不要創建任何新分區,但是請使用 Linux parted 為你的 Linux 分區設立正確的分區類型。如果你有多個 Windows 分區,它們不必都使用同一文件系統類型。如果你的 Windows 中有不止一個分區,你可以把其中之一設為 在 Windows 和 Red Hat Linux 間共享的文件。到了Red Hat Linux 安裝籌

55、備工作的這一步,你應該開始考慮一下你的新操作系統所要使用的分區數量及大小?!岸嗌賯€分區”一直是 Linux 社區中的一個具有爭議性的問題,在沒有定論之前,可以說可用的分區布局與爭論這一問題的人一樣多。鑒于上述情況,除非另有原因,你至少應該創建以下幾個分區:swap、/boot、home以及 /(根)分區。3、Linux分區及掛載點許多 Linux 的新用戶感到困惑的一個地方是各分區是如何被 Linux 操作系統使用及訪問的。它在 DOS/Windows 中相對來說較為簡單。每一分區有一個“驅動器字母”,你用恰當的驅動器字母來指代相應分區上的文件和目錄。這與 Linux 處理分區及磁盤貯存問題的

56、方法截然不同。其主要的區別在于,Linux 中的每一個分區都是構成支持一組文件和目錄所必需的貯存區的一部分。它是通過掛載(mounting)來實現的,掛載是將分區關聯到某一目錄的過程。掛載分區使起始于這個指定目錄(通稱為掛載點,mount point)的貯存區能夠被使用。例如,如果分區 /dev/hda5 被 掛載在 /usr 上,這意味著所有在 /usr 之下的文件和目錄在物理意義上位于 /dev/hda5 上。因此文件 /usr/share/doc/FAQ/txt/Linux-FAQ 被儲存在 /dev/hda5上,而文件 /etc/X11/gdm/Sessions/Gnome 卻不是。繼

57、續以上的例子,/usr 之下的一個或多個目錄還有可能是其它分區的掛載點。例如,某個分區(假設為,/dev/hda7)可以被掛載到 /usr/local 下,這意味著 /usr/local/man/whatis 將位于 /dev/hda7 上而不是 /dev/hda5 上。也許您注意到了,Windows中,盤符既用于表示硬件(硬盤上的分區),又用于表示系統中的路徑。而Linux中,硬件就是硬件,路徑就是路徑,不會混淆在一起,簡單直接!在Linux中,分區是這樣表示的/dev/hda/dev/hda1/dev/hda2/dev/hda5/dev/sdb1以 /dev/hda5 為例:因為在Linu

58、x中,每一個設備都是用 /dev/ 文件夾下的一個文件來表示,所以 /dev/hda5 中, /dev/ 表示的是根目錄下的dev目錄,我們來看剩下的部分 hda5 。前兩位的字母 hd 表示這是一塊IDE硬盤,如果是 sd ,則代表SATA硬盤,或者閃存等外設。第三位的字母 a 表示這是該類型接口上的第一個設備。同理, b、c、d 分別代表該類型接口上的第二三四個設備。例如 hdc 表示第二個IDE接口上的主硬盤(每個IDE接口上允許一個主設備和一個從設備)。第四位的數字 5 ,并不表示這是該硬盤中的第5個分區,而是第一個邏輯分區。因為在Linux中,為了避免不必要的混亂,分區的順序是不能改

59、變的,分區標識則由它們在硬盤中的位置決定。系統又要為所有可能的主分區預留標識,所以 1-4 一定不會是邏輯分區, 5 則是第一個邏輯分區,以此類推。、軟件Linux中沒有 注冊表這個概念。安裝軟件,理論上講,只要拷貝所有相關文件,并運行它的主程序就可以了。按照傳統,一個軟件通常分別拷貝到同級目錄下的 bin、etc、lib、share等文件夾。bin可執行文件,程序的可執行文件通常在這個目錄下。在環境變量中設定搜索路徑,就可以直接執行,而不需要定位其路徑。etc配置文件,大部分系統程序的配置文件保存于 /etc 目錄,便于集中修改。lib庫文件,集中在一起,方便共享給不同程序。相較不同的軟件單

60、獨保存庫文件,能夠節約一些磁盤空間。share程序運行所需要的其它資源,例如圖標、文本。這部分文件是專有的,不需要共享;而且目錄結構相對復雜,混放在一起比較混亂,所以單獨存放。還有一些軟件,占用一個單獨的目錄,所有的資源都在這個目錄中。類似于Windows下的綠色軟件,不推薦在Linux系統下這樣作。執行時,系統找不到可執行文件(搜索所有路徑,資源開銷過大,是不現實的),需要定位其位置,像這樣 /home/user/bin/可執行文件 ,不夠方便。許多系統軟件需要協作運行,配置文件分別保存,定位它們非常麻煩,如果程序使用的庫文件,像圖形庫文件,都單獨存放,那么磁盤空間的浪費會非常嚴重。有一些大

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論