GNU/Linux >> Belajar Linux >  >> Linux

Apa perbedaan antara lsof dan netstat di linux?

LSOF:Daftar File yang Terbuka. Itu mencantumkan semua file terbuka milik semua proses aktif.

Contoh:

sudo lsof -n -i
sudo lsof -n -i4
sudo lsof -n -i :80 
  • -n menghambat konversi nomor jaringan menjadi nama host untuk file jaringan. Menghambat konversi dapat membuat lsof berjalan lebih cepat. Ini juga berguna saat menjadi tuan rumah
    pencarian tidak berfungsi dengan baik
  • -i memilih daftar file yang alamat Internetnya cocok dengan alamat yang ditentukan di i. Jika tidak ada alamat yang ditentukan, opsi ini akan memilih daftar semua file jaringan Internet dan x.25 (HP-UX). Jika -i4 atau -i6 ditentukan tanpa alamat berikut, hanya file dengan versi IP yang ditunjukkan, IPv4 atau IPv6, yang ditampilkan.

NETSTAT:Ini adalah alat untuk mendapatkan statistik jaringan. Secara default, netstat menampilkan daftar soket terbuka. Jika Anda tidak menetapkan kelompok alamat apa pun, maka soket aktif dari semua kelompok alamat yang dikonfigurasi akan dicetak.

Menampilkan tabel perutean kernel:

netstat -r 

Tampilkan semua koneksi yang mendengarkan dan dibuat untuk TCP dan UDP dengan data PID:

netstat -plunt

Selain itu, Anda memiliki alat baris perintah lain untuk digunakan yaitu SS.

SS:Digunakan untuk membuang statistik soket. Ini memungkinkan menampilkan informasi yang mirip dengan netstat. Alat ini dapat menampilkan lebih banyak informasi TCP dan status daripada alat lainnya.

-plunt memberikan data untuk koneksi TCP dan UDP yang dibuat dan mendengarkan dengan informasi proses:

sudo ss -plunt

Saya menghadapi masalah serupa hari ini. Solusinya adalah menjalankan perintah lsof dengan hak istimewa sudo.

sudo lsof -i:8086 

harus mencetak keluaran yang diinginkan.


Linux
  1. Gunakan terminal Linux untuk melihat file apa yang ada di komputer Anda

  2. Apa perbedaan antara wadah Linux dan gambar?

  3. Apa Perbedaan Antara Kernel Terkirim Ubuntu Dan Kernel Hulu?

  1. Apa Perbedaan Utama Antara Bsd Dan Gnu/linux Userland?

  2. Linux – Apa Perbedaan Utama Antara Sistem Operasi Berbasis Bsd dan Linux?

  3. 7zip, Xz, Gzip, Tar, Dll — Apa Perbedaannya??

  1. Apa perbedaan antara perintah locate dan find di Linux?

  2. Apa tujuan dari file utmp, wtmp dan btmp di Linux?

  3. Apa perbedaan antara distribusi Linux utama? Akankah saya menyadarinya?