errrno 一覧(RedHat Enterprise Linux 6.0)

EPERM 1 Operation not permitted 許可されていない操作です
ENOENT 2 No such file or directory そのようなファイルやディレクトリはありません
ESRCH 3 No such process そのようなプロセスはありません
EINTR 4 Interrupted system call システムコール割り込み
EIO 5 I/O error 入力/出力エラーです
ENXIO 6 No such device or address そのようなデバイスやアドレスはありません
E2BIG 7 Argument list too long 引数リストが長すぎます
ENOEXEC 8 Exec format error 実行形式エラー
EBADF 9 Bad file number 不正なファイル記述子です
ECHILD 10 No child processes 子プロセスがありません
EAGAIN 11 Try again リソースが一時的に利用できません
ENOMEM 12 Out of memory メモリを確保できません
EACCES 13 Permission denied 許可がありません
EFAULT 14 Bad address 不正なアドレスです
ENOTBLK 15 Block device required ブロックデバイスが必要です
EBUSY 16 Device or resource busy デバイスもしくはリソースがビジー状態です
EEXIST 17 File exists ファイルが存在します
EXDEV 18 Cross-device link 無効なクロスデバイスリンクです
ENODEV 19 No such device そのようなデバイスはありません
ENOTDIR 20 Not a directory ディレクトリではありません
EISDIR 21 Is a directory ディレクトリです
EINVAL 22 Invalid argument 無効な引数です
ENFILE 23 File table overflow システム中のファイルを開きすぎです
EMFILE 24 Too many open files ファイルを開きすぎです
ENOTTY 25 Not a typewriter デバイスに対する不適切なioctlです
ETXTBSY 26 Text file busy テキストファイルがビジー状態です
EFBIG 27 File too large ファイルが大きすぎます
ENOSPC 28 No space left on device デバイスに空き領域がありません
ESPIPE 29 Illegal seek 不正なシークです
EROFS 30 Read-only file system 読み込み専用ファイルシステムです
EMLINK 31 Too many links リンクが多すぎます
EPIPE 32 Broken pipe パイプが切断されました
EDOM 33 Math argument out of domain of func 数値の引数はドメイン外です
ERANGE 34 Math result not representable 計算結果は範囲外の値です
EDEADLK 35 Resource deadlock would occur リソースのデッドロック回避
ENAMETOOLONG 36 File name too long ファイル名が長すぎます
ENOLCK 37 No record locks available ロックが利用できません
ENOSYS 38 Function not implemented 関数は実装されていません
ENOTEMPTY 39 Directory not empty ディレクトリは空ではありません
ELOOP 40 Too many symbolic links encountered シンボリックリンクの階層が多すぎます
EWOULDBLOCK 41 Operation would block 未知のエラー
EAGAIN 41 Operation would block 未知のエラー
ENOMSG 42 No message of desired type 要求した形式のメッセージはありません
EIDRM 43 Identifier removed 識別子を除去しました
ECHRNG 44 Channel number out of range チャンネル番号が範囲外です
EL2NSYNC 45 Level 2 not synchronized レベル2は同期していません
EL3HLT 46 Level 3 halted レベル3停止
EL3RST 47 Level 3 reset レベル3はリセットしました
ELNRNG 48 Link number out of range リンク数が範囲外です
EUNATCH 49 Protocol driver not attached プロトコルドライバがアタッチされていません
ENOCSI 50 No CSI structure available CSI 構造が利用できません
EL2HLT 51 Level 2 halted レベル2停止
EBADE 52 Invalid exchange 無効な交換です
EBADR 53 Invalid request descriptor 無効なリクエスト記述子です
EXFULL 54 Exchange full Exchange full
ENOANO 55 No anode アノードがありません
EBADRQC 56 Invalid request code 無効なリクエストコードです
EBADSLT 57 Invalid slot 無効なスロットです
EDEADLOCK 58 未知のエラー
EDEADLK 58 未知のエラー
EBFONT 59 Bad font file format 不正なフォントファイル形式です
ENOSTR 60 Device not a stream デバイスはストリーム型ではありません
ENODATA 61 No data available 利用可能なデータがありません
ETIME 62 Timer expired タイマが破棄されました
ENOSR 63 Out of streams resources ストリームリソース外です
ENONET 64 Machine is not on the network マシンはネットワークにつながっていません
ENOPKG 65 Package not installed パッケージはインストールされていません
EREMOTE 66 Object is remote オブジェクトはリモートにあります
ENOLINK 67 Link has been severed リンクが切れています
EADV 68 Advertise error Advertiseエラー
ESRMNT 69 Srmount error Srmount エラー
ECOMM 70 Communication error on send 送信中の通信エラー
EPROTO 71 Protocol error プロトコルエラー
EMULTIHOP 72 Multihop attempted 多重ホップが企てられました
EDOTDOT 73 RFS specific error RFS特定エラー
EBADMSG 74 Not a data message 不正なメッセージです
EOVERFLOW 75 Value too large for defined data type 定義されたデータ型に対して値が大きすぎます
ENOTUNIQ 76 Name not unique on network 名前がネットワーク上で重複しています
EBADFD 77 File descriptor in bad state ファイル記述子が不正の状態にあります
EREMCHG 78 Remote address changed 遠隔アドレスが変更されました
ELIBACC 79 Can not access a needed shared library 必要な共有ライブラリにアクセスできません
ELIBBAD 80 Accessing a corrupted shared library 壊れた共有ライブラリにアクセスしています
ELIBSCN 81 .lib section in a.out corrupted a.out 中の .lib セクションが壊れています
ELIBMAX 82 Attempting to link in too many shared libraries あまりに多過ぎる共有ライブラリへリンクしようとしています
ELIBEXEC 83 Cannot exec a shared library directly 共有ライブラリは直接実行できません
EILSEQ 84 Illegal byte sequence 無効または不完全なマルチバイトまたはワイド文字です
ERESTART 85 Interrupted system call should be restarted 割り込まれたシステムコールは再スタートさせるべきです
ESTRPIPE 86 Streams pipe error ストリームパイプエラー
EUSERS 87 Too many users ユーザが多すぎます
ENOTSOCK 88 Socket operation on non-socket ソケットでないものにソケット操作をしています
EDESTADDRREQ 89 Destination address required 送信先アドレスが必要です
EMSGSIZE 90 Message too long メッセージが長すぎます
EPROTOTYPE 91 Protocol wrong type for socket ソケットに対し間違ったプロトコルの形式です
ENOPROTOOPT 92 Protocol not available プロトコルは利用できません
EPROTONOSUPPORT 93 Protocol not supported プロトコルはサポートされていません
ESOCKTNOSUPPORT 94 Socket type not supported ソケット形式はサポートしていません
EOPNOTSUPP 95 Operation not supported on transport endpoint サポートされていない操作です
EPFNOSUPPORT 96 Protocol family not supported プロトコルファミリはサポートしていません
EAFNOSUPPORT 97 Address family not supported by protocol アドレスファミリはプロトコルによってサポートされていません
EADDRINUSE 98 Address already in use アドレスは既に使用中です
EADDRNOTAVAIL 99 Cannot assign requested address 要求アドレスに割り当てられません
ENETDOWN 100 Network is down ネットワークが落ちています
ENETUNREACH 101 Network is unreachable ネットワークに届きません
ENETRESET 102 Network dropped connection because of reset リセット中ネットワークの接続が切れました
ECONNABORTED 103 Software caused connection abort ソフトウェアが接続を中断しました
ECONNRESET 104 Connection reset by peer 接続が相手からリセットされました
ENOBUFS 105 No buffer space available 利用可能な空きバッファがありません
EISCONN 106 Transport endpoint is already connected 通信端点が既に接続されています
ENOTCONN 107 Transport endpoint is not connected 通信端点が接続されていません
ESHUTDOWN 108 Cannot send after transport endpoint shutdown 通信端点のシャットダウン後は送信できません
ETOOMANYREFS 109 Too many references: cannot splice 参照が多すぎます: 接続できません
ETIMEDOUT 110 Connection timed out 接続がタイムアウトしました
ECONNREFUSED 111 Connection refused 接続を拒否されました
EHOSTDOWN 112 Host is down ホストが落ちています
EHOSTUNREACH 113 No route to host ホストへの経路がありません
EALREADY 114 Operation already in progress 操作はすでに処理中です
EINPROGRESS 115 Operation now in progress 現在処理中の操作です
ESTALE 116 Stale NFS file handle 実効性のないNFSファイルハンドルです
EUCLEAN 117 Structure needs cleaning 構造体を内容消去する必要があります
ENOTNAM 118 Not a XENIX named type file XENIX の名前付きファイルではありません
ENAVAIL 119 No XENIX semaphores available XENIX セマフォが利用できません
EISNAM 120 Is a named type file 名前付きファイルです
EREMOTEIO 121 Remote I/O error 遠隔I/Oエラーです
EDQUOT 122 Quota exceeded ディスク使用量制限を超過しました
ENOMEDIUM 123 No medium found メディアが見つかりません
EMEDIUMTYPE 124 Wrong medium type 不正なメディア形式です
ECANCELED 125 Operation Canceled 操作は中断されました
ENOKEY 126 Required key not available
EKEYEXPIRED 127 Key has expired
EKEYREVOKED 128 Key has been revoked
EKEYREJECTED 129 Key was rejected by service
EOWNERDEAD 130 Owner died
ENOTRECOVERABLE 131 State not recoverable
ERFKILL 132 Operation not possible due to RF-kill


参考資料(RedHat Enterprise Linux 6.0)
最終更新:2012年08月27日 21:56