Emacs Hexl이 장치 파일을 읽고 있습니까?

Emacs Hexl이 장치 파일을 읽고 있습니까?

FAT 16 파티션을 수동으로 편집해야 합니다. 여러 Hex 편집기를 사용해 본 후 Emacs Hexl을 사용해 보기로 결정했습니다.

sudo emacs -> M-x hexl-find-file -> /dev/sdb

이 명령은 장치 파일을 열지만 다른 16진수 편집기("sudo cat /dev/sdb" 포함)에 해당 내용이 표시되지만 해당 파일은 비어 있습니다.

왜 이런거야?

감사해요.

답변1

IMHO, Emacs에서는 장치 파일을 읽거나 쓸 수 없습니다.

당신은 또한 볼 수 있습니다http://www.emacswiki.org/emacs/EmacsLisp제한 사항

답변2

한 번에 전체 드라이브를 열려고 하면 너무 큽니다. dd디스크의 일부를 파일로 전송하거나 파일에서 파일을 편집하는 데 사용됩니다 .

관련 정보