Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Jika Anda pengguna Linux, kemungkinan besar Anda mengalami kesalahan "perintah tidak ditemukan" di terminal Linux.

Seringkali ketika Anda menemukan kesalahan ini, Anda akan mendapatkan saran untuk menginstal program, namun, ada beberapa kemungkinan penyebab kesalahan "perintah tidak ditemukan".

Memahami Variabel Lingkungan dan Sensitivitas Kasus

Sebelum kita memperbaiki penyebab umum kesalahan, penting untuk menghargai beberapa properti penting dari perintah Linux.

Tidak seperti Windows, semua perintah, nama file, dan direktori di sistem Linux dan Unix peka terhadap huruf besar-kecil. Ini berarti bahwa semua perintah dan argumen atau opsi yang sesuai harus muncul persis seperti yang seharusnya. Tentu saja, sebagian besar perintah adalah huruf kecil.

Variabel lingkungan memainkan peran penting di Linux. Mereka berisi informasi berharga tentang sesi login Anda dan detail penting lainnya.

instagram viewer

Saat Anda menjalankan perintah di Linux, sistem Anda akan mencari di variabel Anda saat ini, khususnya variabel PATH, untuk menemukan perintah atau program yang ingin Anda jalankan. Jika perintah tidak ditemukan, Anda akan mendapatkan pesan kesalahan bahwa itu tidak ditemukan.

Dengan pemahaman ini, inilah cara Anda memecahkan masalah kesalahan "perintah tidak ditemukan" di Linux.

1. Periksa Kesalahan Sintaks

Anda harus menjalankan semua perintah Linux persis seperti yang terlihat. Misalnya, shell memperlakukan "ls" dan "LS" sebagai perintah yang berbeda di Linux.

Selain itu, jika perintah Anda berisi argumen, pastikan Anda menggunakan huruf besar-kecil yang benar. Perintah ssh untuk penerusan port mengambil format:

ssh-fN-L 80: localhost:8080

Argumen "L" dan "N", dalam hal ini, harus huruf besar, jika tidak, Anda akan mendapatkan kesalahan.

Dalam beberapa kasus, opsi atau argumen mungkin memerlukan tanda hubung sebelumnya (-) atau tanda hubung ganda (--), dan beberapa argumen mungkin perlu diapit tanda kutip atau tanda kurung.

Pastikan Anda menggunakan perintah yang benar. Periksa ulang ejaan perintah yang Anda coba gunakan dan pastikan Anda menggunakan huruf besar-kecil yang benar.

2. Sertakan Path ke Executable Anda

Skrip memainkan peran penting di Linux karena memungkinkan Anda mengotomatiskan tugas-tugas biasa. Jika kamu tulis program Bash Anda sendiri atau menggunakan beberapa program pihak ketiga, Anda harus menentukan seluruh jalur ke program agar berhasil dijalankan.

Saat Anda mengunduh Alat Format Virtualisasi Terbuka, misalnya, Anda dapat menginstalnya ke direktori mana pun yang Anda sukai. Sekarang, ketika Anda mencoba untuk menjalankan ovftool perintah dari direktori selain yang diinstal, Anda akan mendapatkan kesalahan "perintah tidak ditemukan".

Untuk menjalankan perintah dengan benar, Anda perlu menentukan seluruh jalur ke program yang dapat dieksekusi. Jika, misalnya, Anda telah menginstal ovftool di /opt/ovf direktori, lalu jalankan ovftool, Anda harus menggunakan perintah berikut:

sudo /opt/ovf/ovftool

Juga, perhatikan garis miring. Tidak seperti Windows yang menggunakan garis miring ke belakang, Linux menggunakan garis miring ke depan. Menggunakan Tab fitur pelengkapan otomatis terminal Anda untuk menghindari kesalahan ketik pada nama direktori.

3. Gunakan Variabel Lingkungan

Jika Anda menemukan bahwa menentukan seluruh direktori ke perintah itu melelahkan, pertimbangkan untuk menambahkan program yang dapat dieksekusi ke variabel lingkungan PATH Anda.

Untuk menambahkan program yang dapat dieksekusi ke PATH, cukup jalankan perintah dalam format berikut:

JALUR = $JALUR:/opt/jalur/ke/Anda/program

Misalnya, untuk menambahkan program alat Microsoft .NET ke PATH Anda, jalankan perintah:

ekspor PATH=$PATH:~/.dotnet/peralatan

Variabel lingkungan ditulis ke ~/.bashrc file di Bash atau ~/.zshrc file jika Anda menggunakan shell Z.

Untuk memperbarui dan menerapkan perubahan yang telah Anda buat pada ~/.bashrc file tanpa keluar, jalankan perintah sumber sebagai berikut:

sumber ~/.bashrc

Anda dapat memeriksa apakah jalur program Anda berhasil ditambahkan ke variabel PATH menggunakan perintah:

gema $PATH

4. Pastikan Program Terinstal

Kadang-kadang, penyebab kesalahan "perintah tidak ditemukan" bisa jadi hanya karena program tersebut bahkan tidak diinstal sejak awal.

Jika perintah yang Anda coba jalankan tidak perintah shell bawaan, mungkin program tersebut tidak terinstal di sistem Anda. Dalam hal ini, Anda perlu menginstal program atau paket yang memuatnya.

Bergantung pada distro Anda, gunakan pengelola paket default untuk menginstal perangkat lunak yang diperlukan. Pada distro berbasis Debian, gunakan perintah apt, dan gunakan DNF atau YUM pada distro berbasis RHEL.

5. Gunakan Keistimewaan yang Benar

Jika Anda sangat yakin bahwa program atau perintah yang Anda coba jalankan ada di sistem Anda, dan Anda menggunakan sintaks yang benar, mungkin ada masalah dengan izin.

Mirip dengan Windows, Anda memerlukan hak istimewa yang lebih tinggi untuk menjalankan program tertentu di Linux. Jika demikian, pastikan Anda menggunakan sudo atau menjalankan program sebagai pengguna root.

Manfaatkan Variabel Lingkungan di Linux

Pastikan Anda menggunakan sintaks yang benar saat menjalankan perintah Linux dan pertimbangkan untuk menambahkan program yang sering Anda jalankan ke variabel lingkungan Anda.

Variabel lingkungan memainkan peran penting di Linux sehingga memahaminya adalah kunci untuk penggunaan sistem operasi Anda sehari-hari.