و نتیجه ای که به شما نشان داده میشود به صورت زیر میباشد :
[su_code]
dhcpcd 6061 root 4u IPv4 4510 UDP *:bootpc sshd 7703 root 3u IPv6 6499 TCP *:ssh (LISTEN) sshd 7892 root 3u IPv6 6757 TCP 10.10.1.5:ssh->192.168.1.5:49901 (ESTABLISHED)
[/su_code]
[su_code]
lsof -i 6
[/su_code]
برای دیدن کل Connection هایی که روی TCP هستند و شما قادر نیستید به جای کلمه TCP کلمه UDP را تایپ کنید و لیست کامل از UDP دریافت کنید :
[su_code]
lsof -iTCP
[/su_code]
برای دیدن لیست Up هایی که در حال استفاده از یک پورت خاص میباشند، برای مثال هنگامی که میخواهید مطلع شوید که به پورت SSH شما کسی متصل هست یا نه میتوانید از دستور زیر استفاده کنید :
[su_code]
lsof -i :22
[/su_code]
برای دیدن تمامی connection هایی که از سوی یک IP برقرار میباشند از دستور زیر استفاده کنید :
[su_code]
lsof [email protected]
[/su_code]
همینطور برای نمایش Connection های established دستور زیر را وارد کنید :
[su_code]
lsof -i -sTCP:ESTABLISHED
[/su_code]
و در آخر برای دیدن کلیه connection های خروجی establishedنیز دستورات زیر را وارد کنید :
[su_code]
lsof -i | grep -i ESTABLISHED
[/su_code]
در مجموع این دستورات لینوکسی مربوط به lsof دستوراتی میباشند که برای مدیران سرور مجازی بسیار پر کاربرد و حیاطی میباشد.