어쩌면 어리석은 질문일 수도 있습니다. 하지만 노력하겠습니다.
운영 체제(AWS EC2/Ubuntu 16.04.6 LTS)를 다시 시작한 후에는 텍스트 편집기(vi/vim/nano/less/touch)를 통해 파일을 열 수 없습니다. 그러나 고양이와 꼬리는 여전히 작동합니다.
로그에 관련 문제가 표시되지 않습니다. 그러나 시작 로그에는 다음 오류가 포함되어 있습니다.
Apr 4 21:02:32 xxx systemd[392]: keyboard-setup.service: Failed at step EXEC spawning /usr/bin/loadkeys: Exec format error
....
Apr 4 xxx systemd[411]: resolvconf.service: Failed at step EXEC spawning /bin/touch: Exec format error
....
Apr 4 xxx systemd[798]: cloud-init-local.service: Failed at step EXEC spawning /bin/touch: Exec format error
어떤 아이디어가 있나요?
다음에 추가:
@berndbausch 답변해 주셔서 감사합니다. 하지만 안타깝게도 모든 편집자가 사용할 수 있는 것은 다음과 같습니다.
# strace -i vim 1.txt
[00007f44c1be17f7] execve("/usr/bin/vim", ["vim", "1.txt"], [/* 28 vars */]) = -1
ENOEXEC (Exec format error)
[00007f44c1c0c380] write(2, "strace: exec: Exec format error\n", 32strace: exec:
Exec format error
) = 32
[00007f44c1be17c8] exit_group(1) = ?
[????????????????] +++ exited with 1 +++