Devices

查看字元設備文件的內容

  • September 2, 2014

為什麼可以像/dev/sda使用cat或十六進制編輯器一樣查看塊設備文件的內容?為什麼我不能對像這樣的字元設備做同樣的事情/dev/pts/3

Unix 上的設備就像文件一樣,但並不相同。對於某些設備來說,對於讀寫設備軟體的實現者來說,它更有意義,而對於其他只實現其中一個更有意義的設備。

這並不是因為/dev/pts/3您無法從中讀取字元設備,而是在您可以讀取的地方存在其他此類設備。對於該pts設備,我可以看到回讀可能意味著將字元作為screenwidth*screenheight長度的線性數組從螢幕返回,但這不是非常有用也不是很有效。

雖然它有點老了,Linux 設備驅動程序,第 3 章是關於這個主題的有趣讀物。

引用自:https://unix.stackexchange.com/questions/153248