Linux/POSIX 错误错误
EXDEVEXDEV — 跨设备链接无效
尝试在不同文件系统之间创建硬链接。
linuxmacosunix
导致此错误的原因
rename() 或 link() 系统调用尝试跨文件系统边界移动或链接文件。硬链接不能跨越不同的挂载点或文件系统。
如何修复
跨文件系统边界时,使用 cp 加 rm 代替 mv。将文件复制到目标位置后再删除原文件。考虑使用符号链接代替硬链接。
相关错误代码
Linux/POSIX 错误错误
ENETDOWNENETDOWN — 网络已关闭
本地网络接口已关闭,无法收发流量。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
EROFSEROFS — 只读文件系统
试图修改以只读方式挂载的文件系统上的文件或目录。
linuxmacosunix
查看详情 Linux/POSIX 错误警告
EALREADYEALREADY — 操作已在进行中
该套接字上已有一个非阻塞连接尝试正在进行。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
ENXIOENXIO — 设备或地址不存在
特殊文件所指定的设备不存在或未经配置。
linuxmacosunix
查看详情 Linux/POSIX 错误信息
SIGUSR2 (12)SIGUSR2 (12) — 用户自定义信号 2
第二个用于应用程序特定用途的用户自定义信号。默认动作是终止进程。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
EACCESEACCES — 权限被拒绝
文件权限不允许对文件或资源进行所请求的访问。
linuxmacosunix
查看详情