Error Linux/POSIX
Jelajahi semua 130 kode error Error Linux/POSIX dengan penyebab, perbaikan, dan contoh.
EPERMEPERM — Operasi Tidak Diizinkan
Proses tidak memiliki izin yang diperlukan untuk menjalankan operasi yang diminta.
ENOENTENOENT — File atau Direktori Tidak Ditemukan
File atau direktori yang ditentukan tidak ada di filesystem.
ESRCHESRCH — Proses Tidak Ditemukan
Tidak ada proses yang cocok dengan ID proses yang ditentukan.
EINTREINTR — System Call Terinterupsi
System call yang memblokir diinterupsi oleh sinyal sebelum dapat selesai.
EIOEIO — Kesalahan Input/Output
Terjadi kesalahan I/O fisik atau level rendah selama operasi baca atau tulis.
ENXIOENXIO — Tidak Ada Perangkat atau Alamat
Perangkat yang ditentukan oleh berkas khusus tidak ada atau tidak dikonfigurasi.
E2BIGE2BIG — Daftar Argumen Terlalu Panjang
Total ukuran daftar argumen dan variabel lingkungan yang diteruskan ke exec() melebihi batas sistem.
ENOEXECENOEXEC — Kesalahan Format Eksekusi
Upaya dilakukan untuk mengeksekusi berkas yang tidak dalam format eksekusi yang dikenali.
EBADFEBADF — File Descriptor Tidak Valid
Argumen file descriptor bukan descriptor berkas terbuka yang valid, atau tidak dibuka untuk operasi yang diminta.
ECHILDECHILD — Tidak Ada Proses Anak
Proses pemanggil tidak memiliki proses anak yang sedang berjalan untuk ditunggu.
EAGAINEAGAIN — Sumber Daya Sementara Tidak Tersedia
Operasi yang diminta akan memblokir pada sumber daya non-blokir, atau sumber daya sistem sementara tidak tersedia.
ENOMEMENOMEM — Tidak Dapat Mengalokasikan Memori
Sistem tidak memiliki cukup memori yang tersedia untuk memenuhi permintaan alokasi.
EACCESEACCES — Izin Ditolak
Akses yang diminta ke berkas atau sumber daya tidak diizinkan oleh izin berkas.
EFAULTEFAULT — Alamat Tidak Valid
Alamat memori tidak valid diteruskan ke system call sebagai argumen.
ENOTBLKENOTBLK — Diperlukan Block Device
Perangkat non-blok ditentukan di tempat yang memerlukan block device.
EBUSYEBUSY — Perangkat atau Sumber Daya Sedang Digunakan
Sumber daya yang diminta sedang digunakan dan tidak dapat diakses atau dimodifikasi secara eksklusif.
EEXISTEEXIST — Berkas Sudah Ada
Operasi pembuatan berkas gagal karena berkas dengan nama yang ditentukan sudah ada.
EXDEVEXDEV — Tautan Cross-Device Tidak Valid
Upaya dilakukan untuk membuat hard link lintas filesystem yang berbeda.
ENODEVENODEV — Tidak Ada Perangkat
Tipe perangkat atau driver perangkat yang diminta tidak tersedia di sistem.
ENOTDIRENOTDIR — Bukan Direktori
Komponen yang digunakan sebagai direktori dalam pathname sebenarnya bukan direktori.
EISDIREISDIR — Adalah Direktori
Operasi tidak diizinkan pada direktori, tetapi jalur target adalah sebuah direktori.
EINVALEINVAL — Argumen Tidak Valid
Argumen tidak valid diteruskan ke system call atau fungsi library.
ENFILEENFILE — Terlalu Banyak Berkas Terbuka di Sistem
Batas seluruh sistem untuk total jumlah berkas terbuka telah tercapai.
EMFILEEMFILE — Terlalu Banyak File Terbuka
Batas jumlah file descriptor terbuka per proses telah tercapai.
- ENOTTY — Operasi Kontrol I/O Tidak Sesuai
- ETXTBSY — File Teks Sedang Digunakan
- EFBIG — File Terlalu Besar
- ENOSPC — Tidak Ada Ruang Tersisa di Perangkat
- ESPIPE — Pencarian Ilegal
- EROFS — Filesystem Hanya-Baca
- EMLINK — Terlalu Banyak Tautan
- EPIPE — Pipe Terputus
- EDOM — Argumen Matematika di Luar Domain
- ERANGE — Hasil Terlalu Besar
- EDEADLK — Deadlock Resource Dihindari
- ENAMETOOLONG — Nama File Terlalu Panjang
- ENOLCK — Tidak Ada Kunci Tersedia
- ENOSYS — Fungsi Tidak Diimplementasikan
- ENOTEMPTY — Direktori Tidak Kosong
- ELOOP — Terlalu Banyak Tingkat Symbolic Link
- ENOMSG — Tidak Ada Pesan dengan Tipe yang Diinginkan
- EIDRM — Identifier Dihapus
- ENOSTR — Bukan Perangkat STREAMS
- ENODATA — Tidak Ada Data Tersedia
- ETIME — Timer Kedaluwarsa
- ENOSR — Kehabisan Resource STREAMS
- ENOLINK — Tautan Telah Terputus
- EPROTO — Kesalahan Protokol
- EBADMSG — Pesan Buruk
- EOVERFLOW — Nilai Terlalu Besar untuk Tipe Data
- EILSEQ — Urutan Multibyte Tidak Valid
- ECANCELED — Operasi Dibatalkan
- ENOBUFS — Tidak Ada Ruang Buffer yang Tersedia
- EAFNOSUPPORT — Address Family Tidak Didukung
- EPROTOTYPE — Tipe Protokol Salah untuk Soket
- ENOTSOCK — Operasi Soket pada Non-Soket
- ENOPROTOOPT — Protokol Tidak Tersedia
- EPROTONOSUPPORT — Protokol Tidak Didukung
- EOPNOTSUPP — Operasi Tidak Didukung
- EADDRINUSE — Alamat Sudah Digunakan
- EADDRNOTAVAIL — Tidak Dapat Menetapkan Alamat yang Diminta
- ENETDOWN — Jaringan Sedang Mati
- ENETUNREACH — Jaringan Tidak Terjangkau
- ENETRESET — Jaringan Memutus Koneksi saat Reset
- ECONNABORTED — Koneksi Dibatalkan
- ECONNRESET — Koneksi Direset oleh Peer
- ECONNREFUSED — Koneksi Ditolak
- ENOTCONN — Titik Akhir Transport Tidak Terhubung
- ESHUTDOWN — Tidak Dapat Mengirim Setelah Shutdown
- ETOOMANYREFS — Terlalu Banyak Referensi
- ETIMEDOUT — Koneksi Habis Waktu
- EALREADY — Operasi Sudah Sedang Berlangsung
- EINPROGRESS — Operasi Sedang Berlangsung
- EDESTADDRREQ — Alamat Tujuan Diperlukan
- EMSGSIZE — Pesan Terlalu Panjang
- ESTALE — File Handle NFS Kedaluwarsa
- EDQUOT — Kuota Disk Terlampaui
- EHOSTDOWN — Host Mati
- EHOSTUNREACH — Tidak Ada Rute ke Host
- EUSERS — Terlalu Banyak Pengguna
- ESOCKTNOSUPPORT — Jenis Soket Tidak Didukung
- EPFNOSUPPORT — Keluarga Protokol Tidak Didukung
- EISCONN — Endpoint Transport Sudah Terhubung
- EREMOTEIO — Error I/O Jarak Jauh
- ENOMEDIUM — Media Tidak Ditemukan
- EMEDIUMTYPE — Jenis Media Salah
- ENOTRECOVERABLE — Status Tidak Dapat Dipulihkan
- EOWNERDEAD — Pemilik Mati
- SIGHUP (1) — Sinyal Hangup
- SIGINT (2) — Sinyal Interupsi
- SIGQUIT (3) — Sinyal Keluar
- SIGILL (4) — Instruksi Ilegal
- SIGTRAP (5) — Jebakan Trace/Breakpoint
- SIGABRT (6) — Sinyal Abort
- SIGBUS (7) — Error Bus
- SIGFPE (8) — Eksepsi Floating-Point
- SIGKILL (9) — Sinyal Kill
- SIGUSR1 (10) — Sinyal Definisi Pengguna 1
- SIGSEGV (11) — Kesalahan Segmentasi
- SIGUSR2 (12) — Sinyal Definisi Pengguna 2
- SIGPIPE (13) — Sinyal Broken Pipe
- SIGALRM (14) — Sinyal Alarm Clock
- SIGTERM (15) — Sinyal Terminasi
- SIGCHLD (17) — Status Child Berubah
- SIGCONT (18) — Sinyal Continue
- SIGSTOP (19) — Sinyal Stop
- SIGTSTP (20) — Sinyal Stop dari Terminal
- SIGTTIN (21) — Baca dari Terminal di Background
- SIGTTOU (22) — Tulis ke Terminal di Background
- SIGURG (23) — Kondisi Socket Mendesak
- SIGXCPU (24) — Batas Waktu CPU Terlampaui
- SIGXFSZ (25) — Batas Ukuran File Terlampaui
- SIGVTALRM (26) — Alarm Timer Virtual
- SIGWINCH (28) — Ukuran Jendela Berubah
- SIGIO (29) — Sinyal I/O Siap
- SIGPWR (30) — Kegagalan Daya
- SIGSYS (31) — System Call Tidak Valid
- Exit 0 — Berhasil
- Exit 1 — Kesalahan Umum
- Exit 2 — Penggunaan Shell Built-in yang Salah
- Exit 126 — Perintah Tidak Dapat Dieksekusi
- Exit 127 — Perintah Tidak Ditemukan
- Exit 128 — Argumen Exit Tidak Valid
- Exit 130 — Dihentikan oleh SIGINT (Ctrl+C)
- Exit 137 — Dihentikan oleh SIGKILL
- Exit 139 — Dihentikan oleh SIGSEGV
- Exit 141 — Dihentikan oleh SIGPIPE
- Exit 143 — Dihentikan oleh SIGTERM
- Exit 255 — Status Exit di Luar Rentang
- SIGPROF (27) — Alarm Timer Profiling