Can you summarize the following document?
        
  本質上講,裝置節點對應於作業系統分配的資源。Unix通過存放於節點結構中的"主裝置號"和"從裝置號"來識別這些資源。在各種作業系統和系統平臺上,這些數都是被唯一分配的。通常,主數用於指定驅動程式,而次數用於指定驅動程式控制的某一特定裝置(驅動程式可能控制多個裝置),在這種情況下,系統可能把次數作為引數傳給驅動程式。  計算機就像對待普通檔案那樣,用標準系統呼叫訪問裝置節點。根據硬體的介面型別和作業系統處理輸入輸出的方式,裝置檔案可以分成兩類。

  

  "字元裝置"是指每次與系統傳輸1個字元的裝置。這些裝置節點通常為傳真、虛擬終端和串列埠調變解調器之類裝置提供流通訊服務,它通常不支援隨機存取資料。  字元裝置在實現時,大多不使用快取器。系統直接從裝置讀取/寫入每一個字元。

  "塊裝置"是指與系統間用塊的方式移動資料的裝置。這些裝置節點通常代表可定址裝置,如硬碟、CD-ROM和記憶體區域。  塊裝置通常支援隨機存取和定址,並使用快取器。作業系統為輸入輸出分配了快取以儲存一塊資料。當程式向裝置傳送了讀取或者寫入資料的請求時,系統把資料中的每一個字元儲存在適當的快取中。當快取被填滿時,會採取適當的操作(把資料傳走),而後系統清空快取。

  在類Unix作業系統中,裝置節點並不一定要對應物理裝置。沒有這種對應關係的裝置是"偽裝置"。作業系統運用了它們提供的多種功能。部分經常使用到的偽裝置包括:

  節點是由"mknod"系統呼叫建立的。在命令列中,有同名的程式來建立節點。rename和unlink系統呼叫可以用於移動和刪除節點,相應的命令是mv和rm。在使用cp命令時加上codice_7或codice_8引數,可以建立一個與原裝置節點具有同樣屬性的節點。

  在基於Linux的系統中,裝置節點一般在codice_9下,通常使用如下的字首:  大部分裝置的字首名後面跟隨一個數字,它唯一指定某一裝置。硬碟驅動器的字首名後面跟隨一個字母和一個數字,字母用於指明裝置,而數字用於指明分割槽。因此,codice_10指定了硬碟上的一個分割槽,codice_11指定了一個網路終端會話。  一些Linux發行版用SCSI層來定義非IDE硬碟的硬碟裝置,例如SATA硬碟、USB磁碟等,因此雖然一塊硬碟可能並不是SCSI硬碟,但仍可以通過codice_12裝置訪問它。
裝置檔案在類Unix系統中是一個裝置驅動程式的介面,並被儲存在檔案系統中,就像常規檔案。