جدیدترین دستورات لینوکس: تحولی در خط فرمان
1. bpftool
bpftool
یک ابزار قدرتمند برای تعامل با BPF (Berkeley Packet Filter) است که در هسته لینوکس اجرا میشود. این ابزار برای نظارت بر سیستم و تجزیه و تحلیل ترافیک شبکه به کار میرود.
bpftool prog show
این دستور لیستی از برنامههای BPF را که در سیستم فعال هستند، نشان میدهد. شما میتوانید از این ابزار برای تجزیه و تحلیل و بهبود عملکرد سیستم خود استفاده کنید.
2. coredumpctl
coredumpctl
ابزاری برای مدیریت و بررسی coredumpها است که توسط systemd ایجاد میشوند. این ابزار به شما اجازه میدهد تا به راحتی گزارشهای خرابی برنامهها را بررسی کنید.
coredumpctl list
این دستور لیستی از coredumpهایی که در سیستم ثبت شدهاند را نمایش میدهد. همچنین میتوانید با coredumpctl info <PID>
اطلاعات دقیقتر یک coredump خاص را مشاهده کنید.
3. hostnamectl
hostnamectl
ابزاری است که برای مدیریت و تغییر نام میزبان و دیگر ویژگیهای سیستم به کار میرود. این دستور به شما اجازه میدهد تا اطلاعاتی مانند نام میزبان، سیستمعامل و نسخه کرنل را مشاهده و تغییر دهید.
hostnamectl set-hostname new-hostname
این دستور نام میزبان سیستم شما را به new-hostname
تغییر میدهد. همچنین میتوانید با hostnamectl status
وضعیت فعلی سیستم را بررسی کنید.
4. networkctl
networkctl
یک ابزار مدیریتی برای تنظیمات شبکه است که در سیستمهایی که از systemd استفاده میکنند، کاربرد دارد. این دستور به شما امکان میدهد تا وضعیت شبکه را بررسی و آن را مدیریت کنید.
networkctl status
این دستور وضعیت کلی شبکه سیستم را نشان میدهد. همچنین میتوانید از networkctl list
برای مشاهده تمامی اینترفیسهای شبکه استفاده کنید.
5. timedatectl
timedatectl
برای مدیریت و نمایش تنظیمات زمان و تاریخ سیستم به کار میرود. با استفاده از این ابزار میتوانید ساعت، تاریخ و منطقه زمانی سیستم را به راحتی تنظیم کنید.
timedatectl set-timezone Asia/Tehran
این دستور منطقه زمانی سیستم شما را به Asia/Tehran
تغییر میدهد. همچنین میتوانید با timedatectl status
وضعیت فعلی زمان و تاریخ را مشاهده کنید.
6. protonvpn
protonvpn
ابزاری برای اتصال به سرویسهای VPN شرکت Proton از طریق خط فرمان است. این ابزار به خصوص برای کاربرانی که نیاز به امنیت بالا و ناشناس ماندن در اینترنت دارند، مفید است.
protonvpn connect --fastest
این دستور به سریعترین سرور موجود protonvpn متصل میشود. همچنین میتوانید با protonvpn disconnect</code> از protonvpn قطع ارتباط کنید.
7. systemctl
systemctl
یکی از مهمترین ابزارها برای مدیریت سرویسها و فرآیندهای در حال اجرا در سیستمهای لینوکسی است که از systemd استفاده میکنند. این دستور به شما امکان میدهد سرویسها را شروع، متوقف و وضعیت آنها را بررسی کنید.
systemctl restart nginx
این دستور سرویس Nginx را ریستارت میکند. شما میتوانید از systemctl status nginx
برای بررسی وضعیت سرویس استفاده کنید.
8. journalctl
journalctl
ابزار قدرتمندی برای مشاهده و مدیریت لاگهای سیستم است. این ابزار به شما اجازه میدهد لاگهای ایجاد شده توسط systemd را بررسی و فیلتر کنید.
journalctl -xe
این دستور آخرین خطاها و پیامهای هشدار سیستم را نمایش میدهد. همچنین میتوانید با journalctl --since "1 hour ago"
لاگهای مربوط به یک ساعت گذشته را مشاهده کنید.
9. fstrim
fstrim
ابزاری است که برای بهینهسازی و آزادسازی فضای استفاده نشده در دیسکهای SSD استفاده میشود. این دستور به شما کمک میکند تا عمر دیسکهای SSD خود را افزایش دهید.
sudo fstrim / -v
این دستور فضای استفاده نشده روی پارتیشن ریشه را آزاد میکند و جزئیات فرآیند را نمایش میدهد.
10. ufw
ufw
یا Uncomplicated Firewall یک ابزار ساده و قدرتمند برای مدیریت فایروال در سیستمهای لینوکس است. این ابزار برای کاربرانی که میخواهند به سادگی قوانین فایروال را مدیریت کنند، بسیار مناسب است.
sudo ufw allow 22/tcp
این دستور پورت ۲۲ را برای پروتکل TCP باز میکند (که معمولاً برای SSH استفاده میشود). همچنین میتوانید با sudo ufw status
وضعیت فعلی فایروال را بررسی کنید.
تجربه ای متفاوت با وان سرور
وان سرور، ارائهدهنده حرفهای خدمات میزبانی وب، سرورهای مجازی و اختصاصی با پشتیبانی کامل از توزیعهای مختلف لینوکس است. اگر شما یک توسعهدهنده، مدیر سیستم، یا کسبوکار اینترنتی هستید، وان سرور با ارائه سرویسهای زیر میتواند به شما کمک کند:
- سرورهای مجازی (VPS): با انتخاب سرورهای مجازی وان سرور، میتوانید به سرعت و با هزینه مناسب سرور لینوکس خود را راهاندازی و مدیریت کنید.
- میزبانی وب (Web Hosting): سرویسهای میزبانی وب امن و پایدار برای اجرای وبسایتهای شما با استفاده از جدیدترین نسخههای لینوکس و ابزارهای مدیریتی.
- سرورهای اختصاصی (Dedicated Servers): اگر به منابع بیشتری نیاز دارید، سرورهای اختصاصی وان سرور با پشتیبانی از انواع توزیعهای لینوکس به شما امکان مدیریت کامل بر منابع و نرمافزارها را میدهد.
همچنین وان سرور با ارائه پشتیبانی ۲۴/۷ و تیم متخصص، همراه شما در مدیریت و بهینهسازی سرورهای لینوکسی خواهد بود. اگر به دنبال یک ارائهدهنده مطمئن و کارآمد برای نیازهای خود هستید، وان سرور میتواند بهترین گزینه برای شما باشد.
این پست با معرفی جدیدترین دستورات لینوکس و اشاره به سرویسهای وان سرور، میتواند به خوانندگان کمک کند تا با استفاده از ابزارهای جدید بهرهوری خود را افزایش داده و از خدمات حرفهای وان سرور بهرهمند شوند.
اولین نفر باشید که نظر ارسال میکنید