لینوکس ۲۸ مرداد ۱۴۰۴ زمان مطالعه: ۱۶ دقیقه

۷ ابزار خط فرمان که هر مدیر سرور باید بشناسد

آرش محمودی

تیم فنی اوربیت دیزاین

قدرت واقعی لینوکس در ترمینال آن است. رابط گرافیکی (GUI) روی سرور معنایی ندارد. برای عیب‌یابی، مانیتورینگ و مدیریت فایل‌ها، این ۷ ابزار دست راست شما خواهند بود.

محیط ترمینال و htop

۱. htop و btop

فراموش کنید دستور top را. ابزار htop نمایی رنگی و تعاملی از مصرف منابع می‌دهد. اگر گرافیک زیباتر و جزئیات شبکه هم می‌خواهید، btop را نصب کنید.

۲. ncdu: نجات‌دهنده فضای دیسک

وقتی هارد سرور پر می‌شود، پیدا کردن پوشه‌ای که فضا را اشغال کرده با دستورات معمولی سخت است. ncdu کل دیسک را اسکن می‌کند و به صورت درختی و قابل پیمایش نشان می‌دهد کدام فایل‌ها حجیم‌ترین هستند.

۳. Screen / Tmux

اگر در حال اجرای یک اسکریپت طولانی (مثلاً آپدیت دیتابیس) باشید و اینترنت‌تان قطع شود، پروسه متوقف می‌شود. با استفاده از screen یا tmux، یک نشست پایدار ایجاد می‌کنید که حتی پس از قطع شدن SSH هم در پس‌زمینه به کارش ادامه می‌دهد.

۴. Rsync

برای انتقال فایل بین دو سرور یا بکاپ‌گیری، scp خوب است اما rsync عالی است. چون اگر وسط انتقال قطع شود، دفعه بعد از همان‌جا ادامه می‌دهد و فقط فایل‌های تغییر یافته را منتقل می‌کند.

اشتراک‌گذاری:
بازگشت به وبلاگ