چگونه می‌توانم سوکت‌ها را در یک سیستم لینوکس ردیابی کنم؟

Mar 25, 2026

پیام بگذارید

اولیویا تیلور
اولیویا تیلور
اولیویا یک آزمایش‌کننده‌ی محصول است. او با دقت به جزئیات محصول نگاه می‌کند و آزمایش‌های دقیقی روی هر دسته از محصولات سوکت انجام می‌دهد. کار او تضمین می‌کند که محصولات قبل از صادرات به کشورهای مختلف، از استانداردهای بالای کیفیت برخوردار باشند.

سلام! اگر کاربر لینوکس هستید یا کسی هستید که فقط در مورد نحوه ردیابی سوکت ها در یک سیستم لینوکس کنجکاو هستید، به جای درستی آمده اید. ما یک تامین کننده سوکت آهنگ هستیم و اینجا هستیم تا اطلاعات جالبی را با شما به اشتراک بگذاریم.

ابتدا بیایید بفهمیم که سوکت ها در دنیای لینوکس چیست. سوکت ها نقاط پایانی برای ارتباط بین دو فرآیند در یک شبکه هستند. آنها مانند درهایی هستند که داده ها از طریق آنها می توانند به داخل و خارج از یک سیستم جریان پیدا کنند. در یک سیستم لینوکس، سوکت های ردیابی به دلایل زیادی می توانند بسیار مفید باشند. شاید شما سعی می کنید مشکلات شبکه را عیب یابی کنید، ترافیک شبکه را زیر نظر داشته باشید یا فقط مراقب آنچه که سیستم شما در حال انجام است، باشید.

یکی از ساده ترین راه ها برای ردیابی سوکت ها در لینوکس استفاده از دستور netstat است. این دستور به شما یک عکس فوری از تمام اتصالات شبکه فعال و سوکت های سیستم شما می دهد. می توانید آن را در ترمینال اجرا کنید و جزئیاتی مانند پروتکل (TCP یا UDP)، آدرس های محلی و راه دور و وضعیت سوکت را به شما نشان می دهد. برای مثال، اگر netstat -tuln را اجرا کنید، تمام سوکت‌های TCP و UDP را که برای اتصالات ورودی گوش می‌دهند، فهرست می‌کند.

netstat -tuln

ابزار عالی دیگر ss است که جایگزین مدرن و کارآمدتری برای netstat است. اطلاعات مشابهی را ارائه می دهد اما سریعتر و با جزئیات بیشتر است. می‌توانید از آن برای دیدن همه سوکت‌ها، از جمله مواردی که در حالت‌های مختلف مانند ESTABLISHED، LISTEN، یا TIME_WAIT هستند، استفاده کنید.

ss -tuln

اگر می‌خواهید عمیق‌تر کاوش کنید و فعالیت سوکت‌های بلادرنگ را ببینید، می‌توانید از lsof (فایل‌های باز فهرست) استفاده کنید. از آنجایی که سوکت ها در لینوکس به عنوان فایل در نظر گرفته می شوند، lsof می تواند به شما نشان دهد که کدام فرآیند از کدام سوکت استفاده می کند. برای مثال، اجرای lsof -i همه فایل‌های باز مرتبط با شبکه را فهرست می‌کند، که اساساً سوکت هستند.

Sliding Power Rail Socket For Kitchen high qualityKitchen Counter Track Socket best

lsof -i

اکنون، بیایید در مورد برخی از محصولاتی که به عنوان تامین کننده سوکت های مسیر ارائه می دهیم صحبت کنیم. ما چند گزینه واقعا جالب برای آشپزخانه شما داریم. ما را بررسی کنیدسوکت آهنگ پیشخوان آشپزخانه. این یک راه حل عالی برای میز آشپزخانه شما است. شما به راحتی می توانید سوکت ها را در امتداد مسیر حرکت دهید، بنابراین می توانید وسایل برقی خود را در هر کجا که به آنها نیاز دارید روشن کنید.

ماسوکت ریلی برقی کشویی برای آشپزخانهیکی دیگر از محصولات فوق العاده است. این یک راه حل قدرت انعطاف پذیر برای آشپزخانه شما فراهم می کند. می‌توانید سوکت‌ها را به موقعیت‌های مختلف روی ریل بلغزانید، که وقتی چندین وسیله برای استفاده همزمان دارید، بسیار راحت است.

و سپس وجود داردبرق خروجی مسیر آشپزخانه. این یک منبع برق قابل اعتماد برای آشپزخانه شما ارائه می دهد. این به گونه ای طراحی شده است که نصب و استفاده آسان باشد و می تواند نیاز برق لوازم آشپزخانه شما را برطرف کند.

بازگشت به سوکت های ردیابی در لینوکس. گاهی اوقات، ممکن است بخواهید سوکت ها را در یک دوره زمانی نظارت کنید. می توانید از ابزارهایی مانند nethogs استفاده کنید تا ببینید کدام فرآیندها بیشترین پهنای باند شبکه را مصرف می کنند. این به شما یک نمای زمان واقعی از استفاده از شبکه از هر فرآیند می دهد، که می تواند در شناسایی هر گونه فرآیند سرکشی که ممکن است شبکه شما را مختل کند بسیار مفید باشد.

حشرات جنوبی

اگر به اسکریپت نویسی علاقه دارید، می توانید اسکریپت های خود را برای ردیابی سوکت ها بنویسید. به عنوان مثال، می توانید از پایتون با کتابخانه psutil برای دریافت اطلاعات در مورد سوکت ها و فرآیندها استفاده کنید. در اینجا یک اسکریپت ساده پایتون برای لیست کردن تمام سوکت های TCP وجود دارد:

وارد کردن psutil برای conn در psutil.net_connections(kind='tcp'): print(conn)

در یک سیستم لینوکس، شما همچنین می توانید از گزارش های سیستم برای ردیابی فعالیت سوکت استفاده کنید. فایل /var/log/syslog اغلب حاوی اطلاعاتی درباره رویدادهای شبکه، از جمله اتصالات سوکت و قطع ارتباط است. می توانید از دستوراتی مانند grep برای جستجوی اطلاعات مربوط به سوکت خاص در گزارش ها استفاده کنید.

grep "socket" /var/log/syslog

ما به عنوان تامین کننده سوکت های مسیر، اهمیت قابلیت اطمینان و انعطاف پذیری را درک می کنیم. محصولات ما به گونه ای طراحی شده اند که نیازهای کاربران مختلف را برآورده کند، چه برای آشپزخانه خانه باشد یا یک محیط تجاری. ما از مواد با کیفیت بالا استفاده می کنیم تا اطمینان حاصل کنیم که سوکت های ما بادوام و ایمن برای استفاده هستند.

اگر به سوکت های آهنگ ما علاقه مند هستید، مایلیم با شما گپ بزنیم. چه صاحب خانه ای باشید که به دنبال ارتقاء آشپزخانه خود هستید و چه صاحب کسب و کاری که نیاز به راه حل برق قابل اعتماد دارید، ما می توانیم محصولات و مشاوره مناسب را به شما ارائه دهیم. فقط با ما تماس بگیرید، و ما خوشحال خواهیم شد که در مورد نیازهای شما صحبت کنیم و به شما کمک کنیم تا سوکت آهنگ مناسب برای نیازهای خود را پیدا کنید.

در نتیجه، ردیابی سوکت ها در یک سیستم لینوکس می تواند با استفاده از ابزارها و تکنیک های مختلف انجام شود. چه یک مدیر سیستم باشید و چه فقط یک کاربر کنجکاو، این روش ها می توانند به شما کمک کنند تا فعالیت شبکه خود را زیر نظر داشته باشید. و اگر در بازار سوکت های پیست هستید، فراموش نکنید که محصولات فوق العاده ما را بررسی کنید.

مراجع:

  • پروژه مستندسازی لینوکس
  • صفحات مرد آنلاین برای netstat، ss، lsof، nethogs
  • مستندات Python psutil
ارسال درخواست
با ما تماس بگیریداگر سوالی دارید

می توانید از طریق تلفن، ایمیل یا فرم آنلاین زیر با ما تماس بگیرید. متخصص ما به زودی با شما تماس خواهد گرفت.

اکنون تماس بگیرید!
Etop یک سازنده قابل اعتماد است که در زمینه-پریزها و کلیدهای برق با کیفیت بالا تخصص دارد. با تخصص در راه حل های سفارشی، ما محصولات بادوام و قابل اعتمادی را ارائه می کنیم که مطابق با خواسته های کاربردهای مسکونی، صنعتی، تجاری طراحی شده اند.