也许是愚蠢的问题。但我会尝试。
重新启动操作系统 (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 +++