Linux/POSIX 错误错误
ETXTBSYETXTBSY — 文本文件忙
试图写入或修改当前正在执行的文件。
linuxmacosunix
导致此错误的原因
内核禁止在可执行文件运行时对其写入。当试图覆盖正在运行的二进制文件或脚本时会发生此错误。
如何修复
在修改可执行文件前先停止正在运行的进程。或者,删除原文件再创建新文件。使用 cp 创建一份新副本,然后用 mv 替换到目标位置。
相关错误代码
Linux/POSIX 错误错误
ENOEXECENOEXEC — 可执行文件格式错误
尝试执行的文件不属于任何已识别的可执行格式。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
EILSEQEILSEQ — 无效的多字节序列
字符转换过程中遇到无效的多字节或宽字符序列。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
ESOCKTNOSUPPORTESOCKTNOSUPPORT — 不支持的套接字类型
指定的套接字类型在给定协议族中不受支持。
linuxunix
查看详情 Linux/POSIX 错误信息
Exit 130Exit 130 — 被 SIGINT (Ctrl+C) 终止
进程被 SIGINT(信号 2)终止,通常由 Ctrl+C 触发。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
ENOTEMPTYENOTEMPTY — 目录非空
试图删除仍包含条目的目录。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
EROFSEROFS — 只读文件系统
试图修改以只读方式挂载的文件系统上的文件或目录。
linuxmacosunix
查看详情