Perintah Linux memiliki kode yang berbeda, seperti Exit1, Exit 2, Exit 3, dll., yang memiliki tujuan berbeda.ini “Keluar 2” kode adalah salah satunya, yang berarti perintah tidak dapat dijalankan karena ada masalah dengan argumen baris perintah.
Pada artikel kali ini akan dibahas penjelasan “Exit 2” dan artinya di Linux secara detail.
- Memahami Kode Keluar di Linux
- Apa yang dimaksud dengan “keluar 2”?
- Periksa kode keluar dari status pekerjaan latar belakang selesai
Memahami Kode Keluar di Linux
Kode keluar adalah nilai numerik yang dikembalikan oleh program atau proses setelah selesai. Nilai ini adalah cara untuk berkomunikasi dengan sistem apakah perintah berhasil dijalankan. Di Linux, kode keluar “0” menunjukkan eksekusi program yang berhasil, sedangkan nilai lainnya menunjukkan kesalahan atau kegagalan.
Apa yang dimaksud dengan “keluar 2”?
Ketika sebuah perintah atau proses dijalankan di terminal, ia mengembalikan kode keluar setelah selesai. Kode keluar “2” berarti program atau perintah tidak dapat dijalankan dengan sukses. Biasanya, kode ini menunjukkan kesalahan sintaks baris perintah, yang menunjukkan bahwa pengguna memasukkan perintah yang salah.
Harap aktifkan JavaScript
Penting untuk diperhatikan bahwa “Keluar 2” bukan satu-satunya kode keluar yang menunjukkan kegagalan. Berbagai kode lain menunjukkan kesalahan, seperti “Keluar 1”, “Keluar 3”, dll. Oleh karena itu, kode keluar yang dikembalikan oleh program harus diperiksa untuk menentukan penyebab kegagalan.
Contoh: Keluar dari kode untuk memeriksa status pekerjaan latar belakang yang sudah selesai
Memeriksa kode keluar dari suatu perintah atau proses di Linux sangat sederhana. Untuk memeriksa kode keluar dari perintah terakhir yang dijalankan di terminal, pengguna dapat menjalankan “gema $?” Memesan.
Misalnya, jika pengguna mencoba mencantumkan folder atau direktori yang tidak ada, mereka akan menghadapi kesalahan keluar 2 sebagai berikut:
Keluaran melalui “echo $?” menunjukkan perintah keluar 2 kesalahan.
Demikian pula, jika pengguna mencoba menemukan skema tertentu dari folder tertentu, dan skema tersebut tidak ada, maka kesalahan yang sama akan terjadi lagi, sebagai berikut:
grep "pattern" directory/file.txt
Perintah grep akan mencoba mencari kata “pattern” dari path “directory/file.txt”. Karena jalur tidak ada, kode keluar 2 akan dihasilkan.
Kesimpulannya
Di Linux, “keluar 2” adalah kode keluar yang menunjukkan kesalahan sintaks pada baris perintah. Setiap kali kesalahan ini ditemui, sintaks dari perintah atau proses yang dieksekusi harus diperiksa untuk menentukan penyebab kesalahan. Ingatlah untuk memeriksa kode keluar program untuk mengetahui apakah berhasil dijalankan. Panduan ini menjelaskan kode “keluar 2” dalam status pekerjaan latar belakang yang telah selesai di Linux.