GNU/Linux >> Belajar Linux >  >> Linux

yang:perintah tidak ditemukan

Perintah which menampilkan jalur lengkap dari perintah yang ditentukan dengan mencari direktori yang ditetapkan ke variabel PATH. Misalnya, saat memasukkan kucing mana, output berikut akan ditampilkan:/bin/cat.

$ which cat
/bin/cat

Perintah which dapat membantu Anda menemukan di mana sebuah program telah diinstal jika Anda perlu memodifikasinya. Ini juga dapat membantu Anda mengidentifikasi versi perintah yang Anda gunakan jika ada beberapa biner perintah yang disimpan di lokasi yang berbeda, salah satunya mungkin lebih ideal. Dengan mengidentifikasi dari mana perintah dijalankan, Anda dapat memecahkan masalah perilaku tak terduga dari perintah tersebut.

Sintaks

Sintaks dari perintah which adalah:

$ which [options] {program names}

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah which:

which: command not found

Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:

Distribusi Perintah
OS X brew install debianutils
Debian apt-get install debianutils
Ubuntu apt-get install npm
Alpin apk tambahkan yang mana
Linux Arch pacman -S yang
Kali Linux apt-get install debianutils
CentOS yum install yang mana
Fedora instal dnf yang mana
Raspbian apt-get install debianutils

Contoh Perintah yang mana

1. Cari variabel lingkungan PATH dan tampilkan lokasi executable yang cocok:

$ which executable

2. Jika ada beberapa executable yang cocok, tampilkan semua:

$ which -a executable

Pemikiran Akhir

Perintah which menempatkan file yang dapat dieksekusi di jalur pencarian shell Anda. Anda bahkan dapat menemukan programnya sendiri:

$ which which
/usr/bin/which

Jika beberapa program di jalur pencarian Anda memiliki nama yang sama (misalnya, /usr/bin/who dan /usr/local/bin/who), yang hanya melaporkan yang pertama.


Linux
  1. ifrename:perintah tidak ditemukan

  2. netstat:perintah tidak ditemukan

  3. kubectl:perintah tidak ditemukan

  1. tvservice:perintah tidak ditemukan

  2. lspci:perintah tidak ditemukan

  3. rm:perintah tidak ditemukan

  1. nc:perintah tidak ditemukan

  2. mv:perintah tidak ditemukan

  3. ln:perintah tidak ditemukan