GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Nethogs di CentOS

Pernahkah Anda berada dalam situasi ketika bekerja pada sistem Anda dengan bandwidth terbatas dan bertanya-tanya program apa yang menghabiskan bandwidth Anda. Nethogs adalah aplikasi yang dapat membantu Anda menemukan program mana yang bertanggung jawab untuk itu. Ini mengelompokkan bandwidth berdasarkan proses pada antarmuka jaringan yang mengirim atau menerima lalu lintas jaringan. Nethogs adalah aplikasi yang berguna terutama ketika ada lonjakan lalu lintas jaringan yang tiba-tiba, Anda dapat menggunakannya untuk mencari tahu PID mana yang menyebabkan hal ini.

Dalam posting hari ini, kami akan menginstal Nethogs pada sistem CentOS 8. Ingat, Anda akan diminta untuk menjalankan perintah sebagai sudo atau sebagai pengguna root untuk menginstal dan menjalankan Nethogs.

Menginstal Nethogs di CentOS

Nethogs tidak tersedia di repositori paket CentOS. Anda dapat menginstal Nethogs dengan terlebih dahulu menambahkan repositori EPEL. Berikut adalah langkah-langkah instalasi Nethogs di CentOS:

Langkah 1:Menambahkan Repositori EPEL

Pertama, gunakan perintah di bawah ini untuk menambahkan repositori EPEL:

$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Masukkan kata sandi sudo. Selama instalasi, Anda akan diminta dengan y/n pilihan untuk melanjutkan dengan prosedur instalasi. Jika Anda ingin melanjutkan, tekan y lalu Masuk .

Kemudian Anda akan diminta dengan y/n untuk kunci GPG. Tekan y lalu tekan Enter untuk menerima kuncinya.

Setelah repositori EPEL ditambahkan, Anda akan melihat output di bawah ini pada akhirnya.

Langkah 2:Memasang Nethogs

Sekarang Anda dapat menginstal Nethogs di sistem CentOS Anda. Gunakan perintah di bawah ini untuk melakukannya:

$ sudo yum install nethogs

Selama instalasi, Anda akan diminta dengan y/n pilihan untuk melanjutkan dengan prosedur instalasi. Jika Anda ingin melanjutkan, tekan y lalu Masuk . Sekarang instalasi Nethogs akan dimulai pada mesin Anda.

Setelah Nethogs diinstal, Anda akan melihat output di bawah ini pada akhirnya.

Langkah 3:Memverifikasi Pemasangan

Untuk memverifikasi instalasi Nethogs, gunakan perintah di bawah ini:

$ sudo nethogs -v

Keluaran di bawah ini mengonfirmasi bahwa Nethogs 0,8.5 telah diinstal pada mesin kami.

Langkah 4:Menggunakan Nethogs

Sintaks umum untuk menggunakan Nethogs adalah sebagai berikut:

$ sudo nethogs [option] [interface_name]

Nethogs mengumpulkan informasi dari file yang terletak di direktori /proc. Output mencantumkan semua proses bersama dengan PID mereka yang mengirim dan menerima paket jaringan pada antarmuka jaringan. Kemudian menjadi lebih mudah untuk mengidentifikasi proses mana yang menghabiskan lebih banyak bandwidth.

Jika Anda tidak menentukan opsi atau nama antarmuka apa pun, Nethogs menampilkan informasi bandwidth untuk semua antarmuka.

$ sudo nethogs

Untuk memantau satu antarmuka jaringan, gunakan perintah nethogs sebagai berikut:

$ sudo nethogs ens37

Jika sistem Anda memiliki beberapa antarmuka jaringan dan Anda hanya ingin memantau antarmuka tertentu, Anda dapat menentukannya sebagai berikut:

$ sudo nethogs ens33 ens37

Secara default, Nethogs me-refresh output setiap detik. Anda dapat mengubah interval ini menggunakan -d pilihan. Untuk mengatur interval penyegaran menjadi 2 detik, perintahnya adalah:

$ sudo nethogs -d2

Saat Nethogs sedang berjalan, Anda dapat menggunakan beberapa opsi sebagai berikut:

  • m :Menekan m kunci saat runtime, Anda dapat mengubah unit untuk bandwidth yang ditampilkan (KB, B, MB dan KB/s)
  • r :Menekan r kunci saat runtime, Anda dapat mengurutkan output berdasarkan lalu lintas yang DITERIMA oleh antarmuka
  • s :Menekan s opsi saat runtime, Anda dapat mengurutkan output berdasarkan lalu lintas yang DIKIRIM dari antarmuka
  • q :Menekan q kunci saat runtime, Anda dapat keluar dari shell

Untuk informasi selengkapnya tentang Nethogs, gunakan -h pilihan sebagai berikut:

$ sudo nethogs -h

Copot pemasangan Nethogs

Anda dapat mencopot pemasangan Nethogs sebagai berikut:

$ sudo yum remove nethogs

Masukkan kata sandi sudo. Sekarang ini mungkin meminta Anda dengan y/n pilihan untuk melanjutkan dengan prosedur penghapusan. Jika Anda ingin melanjutkan, tekan y lalu Masuk . Nethog kemudian akan dihapus dari sistem CentOS Anda.

Nethogs memungkinkan Anda melihat penggunaan bandwidth oleh program Anda untuk membantu Anda mengetahui proses mana yang memonopoli bandwidth jaringan Anda. Dengan menggunakan metode yang dijelaskan di atas, Anda dapat dengan mudah menginstal dan menggunakan Nethogs pada sistem CentOS. Jika Anda ingin mencopot pemasangan Nethogs, prosedurnya juga dijelaskan di atas.


Cent OS
  1. Cara Menginstal Vagrant di CentOS 7

  2. Cara Menginstal Gitea di CentOS 8

  3. Cara Menginstal ownCloud di CentOS 8

  1. Cara Menginstal Memcached di CentOS 8

  2. Cara Menginstal Nginx di CentOS 7

  3. Cara Menginstal Apache di CentOS 7

  1. Cara Menginstal Tomcat 8.5 di CentOS 7

  2. Cara Menginstal Jenkins di CentOS 7

  3. Cara Menginstal Tomcat 9 di CentOS 7