Emacs Hexl 读取设备文件?

hel*_*ylo 7 emacs

我必须手动编辑 FAT 16 分区。在尝试了几个十六进制编辑器之后,我决定尝试 Emacs Hexl。

sudo emacs -> M-x hexl-find-file -> /dev/sdb
Run Code Online (Sandbox Code Playgroud)

这些命令打开设备文件但它是空的,尽管其他十六进制编辑器(包括“sudo cat /dev/sdb”)显示其内容。

为什么这样?

谢谢你。

小智 2

恕我直言,Emacs 中无法读取/写入设备文件。

另请参阅http://www.emacswiki.org/emacs/EmacsLispLimitations