- /dev/console:目前使用的終端機
- /dev/sda:第一個SATA硬碟
- Character device:使用ls -l顯示的第一個字元會是c
存取設備以byte為單位。像是鍵盤、滑鼠等為char device - Block device:使用ls -l顯示的第一個字元會是b
存取設備以block為單位,而所謂的block指的是由byte組成的個陣列。像是光碟、硬碟、磁碟陣列等皆為block device
設備檔案對應到的可以是實體設備,也可以是如下的虛擬設備:
- Pseudo device:ㄧ些特殊功能的設備,常見的有
- /dev/null:黑洞,不想要的東西通通都丟到這邊
- /dev/full:永遠都是滿的設備
- /dev/zero:裡面通通都是零的設備
- /dev/random:會產生隨機數的設備
- Socket:使用ls -l顯示的第一個字元會是s
- /dev/log:
參考資料與相關資訊
- Linux 下的特殊檔案系統:介紹映像檔如何掛載、修改與製作。
- Major and Minor Numbers:解釋設備的major與minor number
至於device使用哪個major number要去看/proc/device - Understanding /dev and its subdirs and files:
- linux /dev 常见设备文件介绍与应用
- What is `/dev/console` used for?
- Device file@Wikipedia:裡面有device列表
- /dev/random@維基百科:說明如何產生亂數
River flowing past a country village, flat fields in the background with blue sky, fantasy, concept art, high angle, highly detailed, warm lighting, volumetric, godrays, vivid, trending on artstation, by Jordan Grimmer, Greg Rutkowski
Steps: 41, Sampler: Euler, CFG scale: 7, Seed: 2878467299, Size: 512x512, Model hash: 5c7d38880d, Model: playground-v2, Version: v1.6.0-2-g4afaaf8a
Time taken: 1 min. 28.1 sec.
沒有留言:
張貼留言