天天看點

Linux系統簡介

1.linux系統簡介 

1)linux的核心版本

Ø  linux的核心版本由主版本号(x),此版本号(yy),修訂版本号(zz)。

Ø  x主版本号:核心結構,功能等方面的重大改進;主版本号更新非常緩慢,現在隻有1和2兩個版本号。

Ø  yy次版本号:用于表示核心版本是開發版本還是穩定版本,奇數表示開發版本,偶數表示穩定版本。

Ø  zz修訂版本号:表示對同一核心次版本(穩定版或開發版)的不斷修訂和更新,通常修訂版本更新隻是對核心進行較小的改變。例如核心的2.6.17更新後将作為2.6.18版進行釋出。

Linux系統簡介

2)gun項目及gpl,協定。

Ø  gun 是gun is not unix的縮寫,是世界知名的自由軟體項目。它的目标是創立免費的,公開的自由軟體。

Ø  gpl是general public license的縮寫,漢語意思是通用公共許可證。

Ø  不對使用自由軟體的任何使用者提供任何形式的責任擔保和承諾。

Ø  不排除對自由軟體進行商業性質的包裝盒發行。

3)linux發行版本

Ø  有redhat;suse linux;debian;ubuntu等。

2.2開放源代碼軟體

Ø  所有遵循gpl協定的所有自由軟體都可以成為開源軟體。

Ø  firefox網頁浏覽器:是目前公認的性能和安全都相當出色的獨立網頁浏覽器。

Ø  openoffice辦公套件:相容微軟的office文檔。還可以另存為pdf格式。

Ø  apache網站伺服器軟體:一直以來在web伺服器領域占據着主導地位,其性能,穩定性,安全性等方面比微軟的iis更加優秀。

  2.3  linux的主流發行版本

Ø  redhat。該公司是成立較早的linux發行版本廠商。他們還得到了很多軟硬體廠商的廣泛支援。redhat linux系列發行版,最高9.0;redhatlinux企業版,最高5.0,rhel5在2007年3月發行,分為desktop和server版;fedoracore,可以把他了解為redhat linux系列發行版的後繼者;他主要用于桌面使用者。

Ø  novell:該公司2003年收購了德國一家linux廠商,繼續發展名稱為suse linux的作業系統項目。他在歐洲,無論是桌面還是伺服器都占有非常 大的份額。

Ø  debian:debian linux是完全由社群進行維護的linux的發行版本,也是開源社群中作為項目運作的成功典範。

  2.4 linux系統在企業當中的應用

1)作為internet網絡伺服器的應用

Ø  使用賓得服務軟體構件dns域名解析伺服器。

Ø  使用apache構件web站點伺服器。

Ø  使用vsftp構件ftp檔案伺服器。

Ø  使用postfix建構電子郵件伺服器。

2)作為中小企業内部伺服器的應用

Ø  使用iptables建構網關及防火牆服務。

Ø  使用squid構件代理伺服器。

Ø  使用dhcp服務軟體為區域網路内使用者提供動态主機ip的配置設定。

Ø  使用samba建構企業内部檔案和列印伺服器。

3)作為軟體開發環境的應用

Ø  支援包括c,c++,pascal等在内的進階程式設計語言。

Ø  支援perl,python等腳本語言。

Ø  支援php等網頁程式設計語言。

Ø  完美支援java,可實作跨平台的開發和運作。

4)作為桌面電腦的應用

 如辦公軟體,qq,msn等聊天工具,realplayer和mplayer,單機和網絡遊戲等。

2. 安裝linux作業系統

2.1    磁盤分區和目錄結構

1)  linux當中如何表示硬碟盒分區

Ø  硬碟:對于ide硬碟用hdx表示;對于scsi硬碟用sdx表示。其中x可以為a,b,c,d等表示。第一塊用a表示,依次論推。

Ø  分區:以硬碟裝置名為基礎命名。如第一塊ide硬碟的第一分區為hda1;第三塊scsi硬碟的第二分區sdc2。

Linux系統簡介

2)  linux系統中使用檔案系統類型

Ø  ext3:第三代擴充檔案系統。屬于典型的日志型檔案系統。記錄磁盤的存取記錄,便于恢複;在性能穩定性方面比2有了明顯的提升。

Ø  swap:交換檔案系統。相當于虛拟記憶體。建議為實體記憶體的1.5~2倍。

a)         linux中的目錄結構

linux系統屬于樹形目錄結構。所有的檔案,目錄都具有一個相同的起點—‘根’

Ø  /boot:存放啟動linux所必須的檔案,包括核心檔案,啟動菜單配置檔案。

Ø  /bin: linux下最基本的使用者指令,普通使用者都有權執行。

Ø  /dev:存放裝置檔案,如硬碟,鍵盤,滑鼠等。

Ø  /etc:存放程式的配置檔案。

Ø  /home:普通使用者的預設工作目錄,也叫宿主目錄。

Ø  /root:超級使用者的工作目錄。

Ø  /sbin:存放linux下最基本指令,一般隻有管理者才有權執行。

Ø  /usr:存放其他使用者應用程式。

Ø  /var:存放系統中經常變化的一些檔案,如系統日志檔案等。

Ø  /tmp:存放系統運作過程中使用的一些臨時檔案。

2.2    linux的安裝方式

1)  安裝程式的引導方式

Ø  CD光牒引導

Ø  usb裝置引導

2)  軟體包讀取方式

Ø  CD光牒

Ø  硬碟

Ø  網絡伺服器:包括ftp;http;nfs伺服器。

2.3    安裝rhel5系統

    1)在真實主機中安裝時需要在bios中設定CD光牒優先啟動

    2)對于初學者,預設語言應選擇中文,降低安裝難度

    3)如果在裝有scsi控制卡的伺服器中安裝系統,需要通過”boot:linux dd“的方式預先安裝驅動

    4)首次安裝可以選擇自動分區方案

    5)應牢記安裝配置過程中設定的root使用者密碼,否則将可能無法正常進入系統

    6)系統安裝完成後應取出安裝CD光牒并從硬碟啟動系統

3.4 初始化rhel5系統

<b>     </b>1)需要關閉防火牆、selinux功能,以避免由于限制過于嚴格而影響學習過程

     2)kdump功能關閉(kdump是一個核心崩潰轉儲機制,用于轉存系統崩潰時的核心運作資料,)

     3)如果沒有redhat注冊帳号,設定軟體更新時可以選擇”以後再注冊“

     4)建立一個普通使用者賬戶,用于系統的非管理登入

§   4.linux系統的基本操作

  4.1 熟悉linux的圖形界面

1)使用者登入

2)熟悉linux的圖形桌面環境

    a)打開網頁浏覽器 b)更改root使用者密碼

    c)優化系統服務   d)更改網卡的ip位址 等等。

4.2  切換linux操作界面

a)         控制台切換快捷鍵

圖形界面à字元終端:ctrl+alt+fn

    —— vmware環境中需使用:ctrl+alt+shift+fn

字元終端à字元終端:alt+fn

字元終端à圖形界面:alt+f8

b)        圖形桌面環境中的僞字元終端

c)         ssh遠端登入主機

4.3   關機及重新開機的指令操作

a)  重新開機

Ø  shutdown -r now

Ø  shutdown -r +15 “警告:系統将于15分鐘後重新開機”

Ø  reboot

b)   關機

Ø  shutdown -h now

Ø  halt

Ø  halt -p

繼續閱讀