歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Linux使用技巧

Linux使用技巧

日期:2017/3/6 14:26:38   编辑:關於Unix
日常應用 Linux主要被用作服務器的操作系統,因為它的廉價、靈活性及Unix背景。傳統上,以Linux為基礎的“LAMP(Linux,Apache,MySQL,Perl/PHP/Python的組合)”技術,除了已在開發者群體中廣泛流行,它提供網站服務供應商最常使用的平台。

  日常應用

  Linux主要被用作服務器的操作系統,因為它的廉價、靈活性及Unix背景。傳統上,以Linux為基礎的“LAMP(Linux,Apache,MySQL,Perl/PHP/Python的組合)”技術,除了已在開發者群體中廣泛流行,它提供網站服務供應商最常使用的平台。

  基於其低廉成本與高度可設置性,Linux常常被應用於嵌入式系統,例如機頂盒、移動電話及移動裝置等。在移動電話上,Linux已經成為Symbian OS的主要競爭者;而在移動裝置上,則成為Windows CE與Palm OS外之另一個選擇。TiVo數碼攝影機使用了經過客制化後的Linux。此外,有不少硬件式的網絡防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並采用了操作系統提供的防火牆及路由功能。[11]

  采用Linux的超級電腦亦愈來愈多,根據2008年11月的TOP500超級電腦列表,現時世上最快速的超級電腦使用Linux作為其操作系統。而在表列的500套系統裡,采用Linux為操作系統的,占了439組(即87.8%)。

  2006年開始發售的SONY PlayStation 3亦可使用Linux的操作系統,它有一個能使其成為一個桌面系統的Yellow Dog Linux。之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。Ubuntu自9.04版本,恢復了PPC支持(包括PlayStation 3)。

  而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場占有率正在快速的增長。但在Windows進入此一市場後,Linux的市占率快速下滑。[12-13]

  主要用途:虛擬化,數據庫服務器,Web服務器,應用服務器,跳轉盒(Jump box),日志服務器,開發平台,Google搜索設備,入侵檢測系統。[14]

  硬盤分區

  分區類型

  硬盤分區一共有三種:主分區,擴展分區和邏輯分區。[15]

  在一塊硬盤上最多只能有四個主分區。您可以另外建立一個擴展分區來代替四個主分區的其中一個,然後在擴展分區下您可以建立更多的邏輯分區。

  擴展分區只不過是邏輯分區的“容器”。實際上只有主分區和邏輯分區進行數據存儲。[16]

  分區規定

  設備管理在 Linux 中,每一個硬件設備都映射到一個系統的文件,對於硬盤、光驅等,IDE 或 SCSI 設備也不例外。Linux 把各種 IDE 設備分配了一個由 hd 前綴組成的文件;而對於各種 SCSI 設備,則分配了一個由 sd 前綴組成的文件。

  例如,第一個 IDE 設備,Linux 就定義為hda;第二個 IDE 設備就定義為 hdb;下面以此類7631p2.推。而 SCSI 設備就應該是 sda、sdb、sdc 等。[17]

  分區數量

  要進行分區就必須針對每一個硬件設備進行操作,這就有可能是一塊IDE硬盤或是一塊SCSI硬盤。對於每一個硬盤(IDE 或 SCSI)設備,Linux 分配了一個 1 到 16 的序列號碼,這就代表了這塊硬盤上面的分區號碼。

  例如,第一個 IDE 硬盤的第一個分區,在 Linux 下面映射的就是 hda1,第二個分區就稱作是 hda2。對於 SCSI 硬盤則是 sda1、sda2 等。[18]

  分區作用

  在 Linux 中規定,每一個硬盤設備最多能有 4 個主分區(其中包含擴展分區)構成,任何一個擴展分區都要占用一個主分區號碼,也就是在一個硬盤中,主分區和擴展分區一共最多是 4 個。

  對於早期的DOS和Windows(Windows 2000以前的版本),系統只承認一個主分區,可以通過在擴展分區上增加邏輯盤符(邏輯分區)的方法,進一步地細化分區。

  主分區的作用就是計算機用來進行啟動 操作系統 的,因此每一個 操作系統 的啟動,或者稱作是引導程序,都應該存放在主分區上。這就是主分區和擴展分區及邏輯分區的最大區別。

  在指定安裝引導 Linux 的 bootloader 的時候,都要指定在主分區上,就是最好的例證。

  Linux 規定了主分區(或者擴展分區)占用 1 至 16 號碼中的前 4 個號碼。

  以第一個 IDE 硬盤為例說明,主分區(或者擴展分區)占用了 hda1、hda2、hda3、hda4,而邏輯分區占用了 hda5 到 hda16 等 12 個號碼。

  因此,Linux 下面每一個硬盤總共最多有 16 個分區。

  對於邏輯分區,Linux 規定它們必須建立在擴展分區上(在 DOS 和 Windows 系統上也是如此規定),而不是主分區上。

  因此,擴展分區能夠提供更加靈活的分區模式,但不能用來作為 操作系統 的引導。

  分區指標

  對於每一個 Linux 分區來講,分區的大小和分區的類型是最主要的指標。

  容量的大小讀者很容易理解,但是分區的類型就不是那麼容易接受了。

  分區的類型規定了這個分區上面的文件系統的格式。

  Linux 支持多種的文件系統格式,其中包含FAT32、FAT16、NTFS、HP-UX,以及各種 Linux 特有的 Linux Native和 LinuxSwap分區類型。在 Linux 系統中,可以通過分區類型號碼來區別這些不同類型的分區。[19-20]

  常用命令

  echo命令

  舉例:echo $PATH。

  功能:將命令行中的參數顯示到標准輸出中。

  date命令

  舉例:date。

  功能:顯示或設置系統時間,沒參數直接顯示系統當前的日期和時間。

  passwd命令

  舉例:passwd。

  功能:修改密碼。

  file命令

  舉例:file 文件名 【參數】。

  功能:確定指定文件類型。

  ls命令

  舉例 ls -a 顯示當前目錄下的全部文件(包括隱藏文件)。

  功能:列出目錄文件。

  touch命令

  舉例:touch 【選項】 文件名。

  功能:修改指定文件的時間標簽或者創建一個空文件。

  選項:-a 僅改變指定文件的存取時間。

  編輯本段相關認證

  Linux認證指獲得專業Linux培訓後通過考試得到的資格,國際上廣泛承認的Linux認證有Linux Professional Institute(簡稱為LPI)、SairLinux和GNU、Linux+和RedHatCertifiedEngineer。[21]

LinuxProfessional Institute(LPI) 根據Linux團體所關注的程度,LPI認證計劃受到了最為廣泛的支持。LPI已經先期推出了Linux ProfessionInstitute Certified-Level1(簡稱為LPIC-

  LinuxProfessional Institute(LPI)

  根據Linux團體所關注的程度,LPI認證計劃受到了最為廣泛的支持。LPI已經先期推出了Linux ProfessionInstitute Certified-Level1(簡稱為LPIC-1)認證計劃,不久的將來還會按預定計劃推出第2和第3級認證。

  SairLinux和GNU

  同LPI一樣,Sair認證提供了三種級別的認證計劃;

  Level1——Sair Linux & GNU Certified Administrator(LCA)

  Level2 —-- Sair Linux & GNU Certified Engineer(LCE)

  Level3 ---- Master Sair Linux & GNU Certified Engineer(MLCE)

  Linux+

  CompTIA主辦的Linux+認證計劃是最新進入Linux認證市場的。該計劃於2001年9月21日正式推出,已經在Linux從業人員和業內引起了廣泛的關注。幾乎所有的主要認證出版商都撰寫了針對Linux+認證的考試參考書,眾多的IT 培訓中心都在准備Linux+認證計劃了。

  RedHat Certified Engineer

  Linux+代表了低級的Linux認證計劃,而高級的Linux認證長期以來則幾乎完全是RedHat Certified Engineer(RHCE)認證計劃的天下。

Copyright © Linux教程網 All Rights Reserved