۱۰ ابزار خط فرمان که هر کاربر لینوکس باید بشناسه 🛠
ترمینال لینوکس پر از ابزارهای فوقالعادهایه که میتونه کارها رو سریعتر و راحتتر کنه. این ۱۰ ابزار قدرتمند تجربهی کار با لینوکس رو خیلی بهتر میکنن.
1️⃣ htop مدیریت پردازشها 🔄
htop یه نسخه پیشرفته از top هست که اطلاعات سیستم رو بهشکل رنگی و خوانا نمایش میده.
قابلیت شخصیسازی بالایی داره و مدیریت پردازشها رو آسونتر میکنه.
نصب:
sudo apt install htop # در Debian/Ubuntu
اجرا:
htop
2️⃣ ncdu بررسی فضای اشغالشده در دیسک 💾
این ابزار نسخهی تعاملی du هست و بهت نشون میده کدوم پوشهها بیشترین حجم رو اشغال کردن.
برای مدیریت فضای ذخیرهسازی عالیه.
نصب:
sudo apt install ncdu
اجرا:
ncdu /
3️⃣ fzf جستجوی فوق سریع در تاریخچه و فایلها ⚡️
fzf یه ابزار تعاملیه که جستجو بین فایلها، دستورات و متنها رو سریعتر از همیشه میکنه.
میتونی خیلی سریع توی تاریخچهی دستوراتت جستجو کنی.
نصب:
sudo apt install fzf
مثال:
CTRL + R # جستجو در تاریخچه دستورات
4️⃣ bat جایگزین cat 📝
bat مثل cat هست، ولی با رنگبندی سینتکس، شماره خطوط و پشتیبانی از git برای نمایش تغییرات فایلها.
نصب:
sudo apt install bat
مثال:
bat myfile.py # نمایش فایل با رنگبندی
5️⃣ tldr راهنمای سریع و خلاصه برای دستورات 📖
🔹 اگر man توضیحات زیادی داره، tldr خلاصه و مثالهای کاربردی میده.
نصب:
sudo apt install tldr
مثال:
tldr tar # راهنمای سریع برای tar
6️⃣ ripgrep (rg) جستجوی سریع متن در فایلها 🔍
rg جایگزین سریعتر grep هست و استفاده ازش راحتتره.
نصب:
sudo apt install ripgrep
مثال:
rg "TODO" # جستجو در همه فایلهای پروژه
7️⃣ lsd نسخه مدرن و زیباتر ls 🎨
lsd جایگزین پیشرفتهی ls هست که آیکون فایلها رو نمایش میده و خروجی مرتبتری داره.
نصب:
sudo apt install lsd
مثال:
lsd -l # نمایش فایلها با جزئیات
8️⃣ fd جستجوی سریع فایلها 📁
fd جایگزین سریعتر و راحتتر find هست.
نصب:
sudo apt install fd-find
مثال:
fd ".py$" # پیدا کردن همه فایلهای .py در پروژه
9️⃣ tmux مدیریت همزمان چندین ترمینال🖥
tmux بهت اجازه میده چندین سشن ترمینال رو در یک صفحه مدیریت کنی. برای کار با سرورها فوقالعادهست!
نصب:
sudo apt install tmux
مثال:
tmux # اجرای tmux و شروع یک سشن جدید
🔟 bpytop مانیتورینگ گرافیکی سیستم 📊
bpytop اطلاعات پردازنده، رم، دیسک و شبکه رو با یه رابط گرافیکی زیبا نشون میده.
نصب:
sudo apt install bpytop
اجرا:
bpytop
جمعبندی ✍️
این ابزارها باعث میشن سرعت و کاراییت توی لینوکس افزایش پیدا کنه. کدوم یکی رو قبلاً استفاده کردی؟ اگر ابزار دیگهای میشناسی که باید تو این لیست باشه، بگو
#️⃣ #linux #terminal #tools
➖➖➖➖➖➖➖➖➖➖
🐧 CHANNEL | GROUP