GNU/Linux >> Belajar Linux >  >> Linux

nmcli:perintah tidak ditemukan

Alat nmcli adalah yang paling mendasar dari antarmuka NetworkManager. Ini berisi banyak sub-perintah yang memungkinkan Anda untuk melihat dan mengkonfigurasi informasi jaringan. Karena banyak server jaringan tidak menyertakan GUI, penting untuk merasa nyaman dengan nmcli untuk mengelola pengaturan jaringan.

Berikut ini adalah beberapa contoh sub-perintah yang dapat Anda gunakan dengan nmcli.

Subperintah Dulu
status umum Melihat ringkasan data konektivitas jaringan. Lihat informasi identifikasi untuk setiap NIC. Aktifkan NIC yang ditentukan.
acara koneksi Nonaktifkan NIC yang ditentukan.
mengaktifkan {device ID} Masuk ke mode interaktif untuk mengonfigurasi NIC yang ditentukan.
con down {device ID} Menonton event yang dikirim oleh kernel atau oleh aturan udev.
mengedit {device ID} Simulasikan acara udev yang berjalan untuk perangkat, dengan hasil pada output.
status perangkat Menampilkan status terkini dari setiap NIC.

Sintaks

Sintaks dari perintah nmcli adalah:

# nmcli [options] [subcommand] [arguments]

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

nmcli: command not found

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

Distribusi OS Perintah
Debian apt-get install network-manager
Ubuntu apt-get install network-manager
Alpin apk tambahkan pengelola jaringan
Linux Arch pacman -S networkmanager
Kali Linux apt-get install network-manager
Fedora dnf instal NetworkManager-1
Raspbian apt-get install network-manager

Contoh Perintah nmcli

1. Jalankan subperintah `nmcli`:

# nmcli agent|connection|device|general|help|monitor|networking|radio command_options

2. Tampilkan versi NetworkManager saat ini:

# nmcli --version

3. Tampilkan bantuan:

# nmcli --help

4. Tampilkan bantuan untuk subperintah:

# nmcli subcommand --help

5. Tampilkan daftar semua koneksi menggunakan perintah nmcli sebagai berikut:

# nmcli con show

6. Tampilkan hanya koneksi yang aktif menggunakan perintah nmcli sebagai berikut:

# nmcli con show --active

7. Tampilkan detail koneksi dengan menentukan ID koneksi (NAME) menggunakan perintah nmcli sebagai berikut:

# nmcli con show "enp0s3"

8. Tampilkan status perangkat (antarmuka) sebagai terhubung atau terputus menggunakan perintah nmcli sebagai berikut:

# nmcli dev status

9. Tampilkan detail perangkat menggunakan perintah nmcli sebagai berikut:

# nmcli dev show enp0s3

10. Matikan koneksi otomatis untuk profil koneksi seperti yang ditunjukkan pada baris perintah di sini:

# nmcli con mod "static" connection.autoconnect no

11. Tentukan server DNS menggunakan perintah nmcli con mod seperti yang ditunjukkan di sini:

# nmcli con mod "static" ipv4.dns "1.1.1.1"

12. Selanjutnya kita dapat menambahkan lebih banyak nilai ke kunci dengan menggunakan simbol + atau – di depan argumen. Kami juga dapat menambahkan server DNS lain menggunakan perintah nmcli con mod seperti yang ditunjukkan di sini:

# nmcli con mod "static" +ipv4.dns "8.8.8.8"

13. Kita dapat mengubah alamat IP statis dan gateway untuk profil koneksi seperti yang ditunjukkan di sini:

# nmcli con mod  "static"  ipv4.address  "50.50.50.50/24" ipv4.gateway

14. Kami dapat menetapkan alamat IP sekunder ke antarmuka yang sama tanpa gateway di profil yang ada seperti yang ditunjukkan di sini:

# nmcli con mod "static" +ipv4.addresses "70.70.70.100/16"

15. Untuk mengaktifkan perubahan, profil koneksi perlu diaktifkan menggunakan perintah nmcli con seperti yang ditunjukkan di sini:

# nmcli con up "static"

16. Hapus profil koneksi menggunakan perintah nmcli del seperti yang ditunjukkan di sini:

# nmcli del "static"

17. Nonaktifkan semua antarmuka yang dikelola menggunakan perintah nmcli seperti yang ditunjukkan di sini:

# nmcli net off

18. Turunkan antarmuka dengan memutuskan sementara perangkat seperti yang ditunjukkan di sini:

# nmcli dev dis enp0s8

19. Menampilkan antarmuka dengan menghubungkan perangkat seperti yang ditunjukkan di sini:

# nmcli dev con enp0s8


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. ifrename:perintah tidak ditemukan

  2. df:perintah tidak ditemukan

  3. du:perintah tidak ditemukan