پروتکل FTP چیست؟ آموزش جامع FTP، FTPS و SFTP

FTP چیست؟FTP (File Transfer Protocol) پروتکل انتقال فایل بین کامپیوتر و سرور است. FTP از پورت ۲۱ استفاده می‌کند و یکی از قدیمی‌ترین پروتکل‌های اینترنت است.انواع FTPFTP (پورت ۲۱)پروتکل اصلی. بدون رمزنگاری — اطلاعات (شامل رمز عبور) به صورت متن...

آموزش دستور wget در لینوکس — دانلود فایل از خط فرمان

دستور wgetwget ابزار خط فرمان لینوکس برای دانلود فایل از اینترنت است. با wget می‌توانید فایل‌ها، صفحات وب و حتی کل سایت‌ها را دانلود کنید.دانلود سادهwget https://example.com/file.zipدانلود با نام سفارشیwget -O myfile.zip https://example.com/file.zipادامه دانلود قطع‌شدهwget -c https://example.com/largefile.zipدانلود پس‌زمینهwget -b https://example.com/file.zip...

آموزش دستور Mytop — مانیتورینگ زنده MySQL در لینوکس

Mytop چیست؟Mytop یک ابزار خط فرمان برای مانیتورینگ زنده (Real-time) عملکرد سرور MySQL/MariaDB است. مشابه دستور top برای لینوکس، Mytop فرآیندهای فعال MySQL، کوئری‌های در حال اجرا و وضعیت سرور دیتابیس را نمایش می‌دهد.نصب MytopCentOS/RHELyum install mytopUbuntu/Debianapt-get install mytopاز طریق...

آموزش دستور atop — مانیتورینگ پیشرفته منابع سرور لینوکس

atop چیست؟atop ابزار مانیتورینگ پیشرفته سرور لینوکس با اطلاعات جامع CPU، RAM، دیسک، شبکه و پروسس‌ها. مزیت اصلی: ثبت تاریخچه مصرف منابع.نصبyum install epel-release && yum install atop systemctl enable atop && systemctl start atopاستفادهatop # زنده atop 5 #...

آموزش نصب vnStat — مانیتورینگ ترافیک شبکه سرور لینوکس

vnStat چیست؟vnStat ابزار سبک و رایگان مانیتورینگ ترافیک شبکه سرور لینوکس. مصرف پهنای باند ورودی و خروجی را ساعتی، روزانه و ماهانه ثبت و گزارش می‌دهد. vnStat بسیار سبک است و مصرف CPU تقریباً صفر دارد.نصب# CentOS/AlmaLinux yum install epel-release...

آموزش نصب Monitorix — مانیتورینگ گرافیکی سرور لینوکس

Monitorix چیست؟Monitorix ابزار مانیتورینگ سبک و رایگان سرور لینوکس است که نمودارهای گرافیکی از مصرف CPU، RAM، دیسک، شبکه، Apache، MySQL و سایر سرویس‌ها نمایش می‌دهد.نصبCentOS/AlmaLinuxyum install epel-release yum install monitorix systemctl enable monitorix systemctl start monitorixUbuntu/Debianapt install monitorixدسترسیاز مرورگر:http://SERVER_IP:8080/monitorixتنظیماتفایل:...

آموزش دستور top در لینوکس — مانیتورینگ پروسس‌ها و منابع سرور

دستور toptop ابزار پیش‌فرض لینوکس برای مانیتورینگ زنده پروسس‌ها و مصرف منابع سرور (CPU، RAM، Load Average) است.اجراtopخروجیخط ۱: uptime و load average (۱، ۵، ۱۵ دقیقه). خط ۲: تعداد پروسس‌ها (running، sleeping، stopped). خط ۳: مصرف CPU (us=user، sy=system،...

دستورات کاربردی مانیتورینگ سرور لینوکسی — راهنمای جامع

دستورات مانیتورینگ سرورمجموعه‌ای از مهم‌ترین دستورات لینوکس برای مانیتورینگ و عیب‌یابی سرور که هر مدیر سرور باید بداند.CPU و Load Averageuptime # نمایش Load Average (1, 5, 15 دقیقه) top # مانیتورینگ زنده پروسس‌ها htop # نسخه بصری و رنگی...

آموزش دستور lsof در لینوکس — بررسی فایل‌ها و پورت‌های باز

دستور lsoflsof (List Open Files) دستور قدرتمند لینوکس برای نمایش تمام فایل‌های باز سیستم است. در لینوکس همه چیز فایل است (فایل‌ها، پورت‌ها، سوکت‌ها)، پس lsof ابزار جامعی برای عیب‌یابی است.کاربردهای رایجفایل‌های باز کاربرlsof -u usernameفایل‌های باز پروسسlsof -p PIDپورت‌های...

آموزش دستور vmstat لینوکس — مانیتورینگ CPU، RAM و IO

دستور vmstatvmstat (Virtual Memory Statistics) دستور لینوکس برای نمایش اطلاعات حافظه مجازی، CPU، دیسک I/O و پروسس‌ها در لحظه است.استفاده# اجرای یک‌بار vmstat # هر ۲ ثانیه، ۱۰ بار vmstat 2 10 # با واحد مگابایت vmstat -S M 2...