1. 程式人生 > >Linux:04---Linux與硬體的搭配,硬體在Linux中的檔名

Linux:04---Linux與硬體的搭配,硬體在Linux中的檔名

在閱讀本篇文章之前,先介紹一個概念

  • 與我們大家平常用的Windows系統不一樣,在Linux系統中,各個元件與裝置都是一個檔案
  • 學習Linux時,大家要把Windows中對於裝置名稱的概念去除

一、選擇與Linux搭配的主機裝置

①小型主機且不含X-Windows系統

  • 用途:家用NAT主機(路由器功能)或小型企業的非圖形使用者介面模式小型主機
  • CPU:五年內的都可以
  • 記憶體:至少512MB,不過還是1GB以上比較比較妥當
  • 網絡卡:一般的乙太網卡即可
  • 硬碟:20GB以上即可
  • 顯示卡:只要你能夠被Linux識別的顯示卡即可。例如NVIDIA或ATI的主流顯示卡

②桌面型(desktop)Linux系統/含X-Windows系統

  • 用途:Linux的練習機或者辦公室工作機(一般我們會用到的環境)
  • CPU:最好高階一點,Intel i5、i7以上等級
  • 記憶體:一定要大於1GB,否則有圖形使用者介面卡頓的現象
  • 網絡卡:普通的乙太網即可
  • 硬碟:越大越好,最好有60GB
  • 顯示卡:使用256MB以上記憶體的顯示卡

③中型以上Linux伺服器

  • 用途:中小型企業或者學校的FTP、郵件、網頁等網路服務主機
  • CPU:最好高階一點,Intel i5、i7以上等級的多核CPU
  • 記憶體:一定要大於1GB,大於4GB更好
  • 網絡卡:知名的Broadcom或Intel品牌,比較穩定
  • 硬碟:越大越好,如果可能的話,使用磁碟陣列或網路硬碟等的系統架構
  • 顯示卡:如果有圖形功能,則有一塊64MB顯示卡的顯示卡是必須的
  • 建議企業用計算機不要自行組裝,購買商用伺服器較佳

附加知識:磁碟陣列(RAID)

  • 概念:利用硬碟技術將數個硬碟整合成為一個大硬碟的方法,作業系統最好只會看到被整合起來的大硬碟
  • 有點:磁碟陣列可以提升速度和效能、備份等任務

二、硬體在Linux中的檔名

  • 在介紹之前,再次強調:在Linux系統中,每個裝置都被當成一個檔案來對待
  • 幾乎所有的硬體裝置檔案都在/dev這個目錄中

各裝置對應的檔名

SCSI、SATA、、USB磁碟驅動器 /dev/sd[a-p]
U盤 /dev/sd[a-p]
Virtio介面 /dev/vd[a-p](用於虛擬機器內)
軟盤驅動器 /dev/fd[0-7]
印表機

/dev/lp[0-2](25針打

機),/dev/usb/lp[0-15](USB介面)

滑鼠 /dec/input/mouse[0-15](通用),/dev/psaux(PS/2介面),/dev/mouse(當前滑鼠)
CD-ROM、DVD-ROM /dev/scd[0-1](通用),/devsr[0-1](通用,CentOS較常見),/dev/cdrom(當前CD-ROM)
磁帶機 /dev/ht0(IDE介面),/dev/st0(SATA/SCSI介面),/dev/tape(當前磁帶)
IDE磁碟驅動器 /dev/hd[a-d](舊式系統才有)

①說明

  • 上面的目錄中,[]表示多變,例如SATA介面的硬體名為/dev/sd[a-p],其中a-p表示其中任意一個:如/dev/sda,/dev/sdb....

②目錄名規則

  • 裝置檔名的規則與插槽的順序無關,而與系統檢測的順序有關

例如:你的PC機上面有兩個SATA磁碟和一個USB磁碟,SATA分別插在SATA1,SATA5插槽上,則裝置的檔名如下

  • SATA1上的:/dev/sda
  • SATA5上的:/dev/sdb
  • USB(因為是系統啟動完成之後才被系統識別):/dev/sdc