linux裸裝置操作
1、linux如何繫結裸裝置?兩種方式: 1)命令繫結 raw /dev/raw/raw[n] /dev/xxx 其中n的範圍是0-8191。raw目錄不存在可以建立。執行這個命令,就會在/dev/raw下生成一個對應的raw[n]檔案用命令方式繫結裸裝置在系統重啟後會失效。 2)修改檔案修改/etc/sysconfig/rawdevices檔案如下,以開機時自動載入裸裝置,如: /dev/raw/raw1 /dev/sdb1 這種方式是透過啟動服務的方式來繫結裸裝置。也可以把這個命令寫在/etc/rc.local上,使每次啟動都執行這些命令。
2、如何知道當前繫結了什麼裸裝置? raw -qa命令列出當前繫結的所有裸裝置。
3、如何知道某個裸裝置的大小比較笨的辦法是,找出看裸裝置對應的是那個實際的塊裝置,然後用fdisk -l /dev/[h,s]dXN看那個塊裝置的大小就好了。比較簡單的辦法是用blockdev命令來計算,如: #blockdev --getsize /dev/raw/raw1 11718750 11718750表示有多少OS BLIOCK。一般一個OS BLOCK大小是512位元組,所以11718750*512/1024/1024/1024 = 5722(m) 就是裸裝置的大小。
4、如何取消裸裝置的繫結用raw把major and minor設成0就可以取消裸裝置的繫結。如: raw /dev/raw/raw1 0 0 這個命令取消繫結裸裝置的繫結,/dev/raw/raw1會被刪除
摘自:
接下來要補充下OS與裸裝置間的互動操作。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/668365/viewspace-1025109/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux裸裝置總結Linux
- linux udev裸裝置繫結Linuxdev
- raw 裸裝置資料檔案更改其他raw裸裝置位置
- AIX中的裸裝置AI
- Linux下基於裸裝置建立10g資料庫Linux資料庫
- vmware + 裸裝置 + crs + oracle10g RAC搭建步驟(二):安裝linuxOracleLinux
- DM8 使用裸裝置搭建DMRAC
- DM7使用裸裝置搭建DMRAC
- 裝置原理與操作
- 基於裸裝置的ASM磁碟組擴容方案ASM
- rhel 7.x 使用 udev scsi rules 配置裸裝置dev
- 記錄一則AIX使用裸裝置安裝OracleRAC的問題AIOracle
- Linux裝置節點Linux
- Linux裝置模型(3)Linux模型
- Linux中的主次裝置Linux
- Linux磁碟裝置基礎Linux
- linux檢視裝置命令Linux
- Linux裝置掛載和解除安裝Linux
- Linux 高可用仲裁裝置配置Linux
- Linux裝置模型(一) 概覽Linux模型
- emc cx500上的基於linux的3節點rac上的裸裝置的使用和效能測試Linux
- linux 裝置驅動基本概念Linux
- Linux裝置名稱的查詢Linux
- Linux裝置樹的傳遞及Kernel中對裝置樹的分析Linux
- linux mdev實現裝置符重對映/裝置符手動新增Linuxdev
- adb 常用命令操作移動裝置
- 如何編寫一個簡單的Linux驅動(二)——裝置操作集file_operationsLinux
- Linux裝置驅動程式學習----1.裝置驅動程式簡介Linux
- linux裝置驅動編寫入門Linux
- Golang 控制 iOS 裝置實現自動化操作GolangiOS
- 在Linux中,什麼是裝置驅動程式?如何安裝和解除安裝裝置驅動程式?Linux
- 【Calculate】Calculate Linux安裝操作記錄Linux
- linux操作之軟體安裝(一)Linux
- 【Linux SPI】RFID RC522 裝置驅動Linux
- 【linux】驅動-9-裝置樹外掛Linux
- Linux 裝置檔案/dev/*詳解、查詢Linuxdev
- linux-中塊裝置檔案和字元裝置檔案的本質區別Linux字元
- 利用rman copy的方法實現儲存上裸裝置資料檔案的遷移ITPUB
- C++與Rust操作裸指標的比較C++Rust指標