LINUX_ZONEIR Telegram 22
۱۰ ابزار خط فرمان که هر کاربر لینوکس باید بشناسه 🛠
ترمینال لینوکس پر از ابزارهای فوق‌العاده‌ایه که می‌تونه کارها رو سریع‌تر و راحت‌تر کنه. این ۱۰ ابزار قدرتمند تجربه‌ی کار با لینوکس رو خیلی بهتر میکنن.

1️⃣ htop مدیریت پردازش‌ها 🔄
‏ htop یه نسخه پیشرفته از top هست که اطلاعات سیستم رو به‌شکل رنگی و خوانا نمایش می‌ده.
قابلیت شخصی‌سازی بالایی داره و مدیریت پردازش‌ها رو آسون‌تر می‌کنه.

نصب:

sudo apt install htop  # در Debian/Ubuntu  
sudo dnf install htop # در Fedora

اجرا:
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  # نمایش فایل با رنگ‌بندی
bat --diff file1.txt file2.txt # مقایسه دو فایل
bat -n script.sh # نمایش شماره خطوط


5️⃣ tldr راهنمای سریع و خلاصه برای دستورات 📖
🔹 اگر man توضیحات زیادی داره، tldr خلاصه و مثال‌های کاربردی می‌ده.

نصب:
sudo apt install tldr

مثال:
tldr tar  # راهنمای سریع برای tar  
tldr curl # نمایش مثال‌های مربوط به curl


6️⃣ ripgrep (rg) جستجوی سریع متن در فایل‌ها 🔍
‏ rg جایگزین سریع‌تر grep هست و استفاده ازش راحت‌تره.

نصب:
sudo apt install ripgrep

مثال:
rg "TODO"  # جستجو در همه فایل‌های پروژه  
rg -n "error" # نمایش شماره خط برای کلمه‌ی "error"
rg --no-ignore "debug" # نادیده گرفتن .gitignore


7️⃣ lsd نسخه مدرن و زیباتر ls 🎨
‏ lsd جایگزین پیشرفته‌ی ls هست که آیکون فایل‌ها رو نمایش می‌ده و خروجی مرتب‌تری داره.

نصب:
sudo apt install lsd


مثال:
lsd -l  # نمایش فایل‌ها با جزئیات  
lsd --tree # نمایش فایل‌ها به‌شکل درختی
lsd -a # نمایش همه فایل‌ها، حتی مخفی‌ها


8️⃣ fd جستجوی سریع فایل‌ها 📁
‏ fd جایگزین سریع‌تر و راحت‌تر find هست.

نصب:
sudo apt install fd-find


مثال:
fd ".py$"  # پیدا کردن همه فایل‌های .py در پروژه  
fd "config.json" ~/projects # جستجوی یه فایل خاص
fd -t d "logs" # پیدا کردن دایرکتوری‌های خاص


‌‏9️⃣ tmux مدیریت همزمان چندین ترمینال🖥
‏ tmux بهت اجازه می‌ده چندین سشن ترمینال رو در یک صفحه مدیریت کنی. برای کار با سرورها فوق‌العاده‌ست!

نصب:
sudo apt install tmux


مثال:
tmux  # اجرای tmux و شروع یک سشن جدید  
CTRL + B سپس C # ایجاد یک پنجره جدید در سشن فعال
CTRL + B سپس X # بستن یک پنجره
CTRL + B سپس D # خروج از سشن بدون بستن
tmux ls # لیست سشن‌های باز
tmux attach -t 0 # بازگشت به سشن قبلی


🔟 bpytop مانیتورینگ گرافیکی سیستم 📊
bpytop اطلاعات پردازنده، رم، دیسک و شبکه رو با یه رابط گرافیکی زیبا نشون می‌ده.

نصب:
sudo apt install bpytop


اجرا:

bpytop


جمع‌بندی ✍️
این ابزارها باعث می‌شن سرعت و کارایی‌ت توی لینوکس افزایش پیدا کنه. کدوم یکی رو قبلاً استفاده کردی؟ اگر ابزار دیگه‌ای می‌شناسی که باید تو این لیست باشه، بگو

#️⃣ #linux #terminal #tools


🐧 CHANNEL | GROUP
👍3👏1



tgoop.com/linux_zoneir/22
Create:
Last Update:

۱۰ ابزار خط فرمان که هر کاربر لینوکس باید بشناسه 🛠
ترمینال لینوکس پر از ابزارهای فوق‌العاده‌ایه که می‌تونه کارها رو سریع‌تر و راحت‌تر کنه. این ۱۰ ابزار قدرتمند تجربه‌ی کار با لینوکس رو خیلی بهتر میکنن.

1️⃣ htop مدیریت پردازش‌ها 🔄
‏ htop یه نسخه پیشرفته از top هست که اطلاعات سیستم رو به‌شکل رنگی و خوانا نمایش می‌ده.
قابلیت شخصی‌سازی بالایی داره و مدیریت پردازش‌ها رو آسون‌تر می‌کنه.

نصب:

sudo apt install htop  # در Debian/Ubuntu  
sudo dnf install htop # در Fedora

اجرا:
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  # نمایش فایل با رنگ‌بندی
bat --diff file1.txt file2.txt # مقایسه دو فایل
bat -n script.sh # نمایش شماره خطوط


5️⃣ tldr راهنمای سریع و خلاصه برای دستورات 📖
🔹 اگر man توضیحات زیادی داره، tldr خلاصه و مثال‌های کاربردی می‌ده.

نصب:
sudo apt install tldr

مثال:
tldr tar  # راهنمای سریع برای tar  
tldr curl # نمایش مثال‌های مربوط به curl


6️⃣ ripgrep (rg) جستجوی سریع متن در فایل‌ها 🔍
‏ rg جایگزین سریع‌تر grep هست و استفاده ازش راحت‌تره.

نصب:
sudo apt install ripgrep

مثال:
rg "TODO"  # جستجو در همه فایل‌های پروژه  
rg -n "error" # نمایش شماره خط برای کلمه‌ی "error"
rg --no-ignore "debug" # نادیده گرفتن .gitignore


7️⃣ lsd نسخه مدرن و زیباتر ls 🎨
‏ lsd جایگزین پیشرفته‌ی ls هست که آیکون فایل‌ها رو نمایش می‌ده و خروجی مرتب‌تری داره.

نصب:
sudo apt install lsd


مثال:
lsd -l  # نمایش فایل‌ها با جزئیات  
lsd --tree # نمایش فایل‌ها به‌شکل درختی
lsd -a # نمایش همه فایل‌ها، حتی مخفی‌ها


8️⃣ fd جستجوی سریع فایل‌ها 📁
‏ fd جایگزین سریع‌تر و راحت‌تر find هست.

نصب:
sudo apt install fd-find


مثال:
fd ".py$"  # پیدا کردن همه فایل‌های .py در پروژه  
fd "config.json" ~/projects # جستجوی یه فایل خاص
fd -t d "logs" # پیدا کردن دایرکتوری‌های خاص


‌‏9️⃣ tmux مدیریت همزمان چندین ترمینال🖥
‏ tmux بهت اجازه می‌ده چندین سشن ترمینال رو در یک صفحه مدیریت کنی. برای کار با سرورها فوق‌العاده‌ست!

نصب:
sudo apt install tmux


مثال:
tmux  # اجرای tmux و شروع یک سشن جدید  
CTRL + B سپس C # ایجاد یک پنجره جدید در سشن فعال
CTRL + B سپس X # بستن یک پنجره
CTRL + B سپس D # خروج از سشن بدون بستن
tmux ls # لیست سشن‌های باز
tmux attach -t 0 # بازگشت به سشن قبلی


🔟 bpytop مانیتورینگ گرافیکی سیستم 📊
bpytop اطلاعات پردازنده، رم، دیسک و شبکه رو با یه رابط گرافیکی زیبا نشون می‌ده.

نصب:
sudo apt install bpytop


اجرا:

bpytop


جمع‌بندی ✍️
این ابزارها باعث می‌شن سرعت و کارایی‌ت توی لینوکس افزایش پیدا کنه. کدوم یکی رو قبلاً استفاده کردی؟ اگر ابزار دیگه‌ای می‌شناسی که باید تو این لیست باشه، بگو

#️⃣ #linux #terminal #tools


🐧 CHANNEL | GROUP

BY Linux Zone | لینوکس زون


Share with your friend now:
tgoop.com/linux_zoneir/22

View MORE
Open in Telegram


Telegram News

Date: |

ZDNET RECOMMENDS Informative Ng, who had pleaded not guilty to all charges, had been detained for more than 20 months. His channel was said to have contained around 120 messages and photos that incited others to vandalise pro-government shops and commit criminal damage targeting police stations. It’s easy to create a Telegram channel via desktop app or mobile app (for Android and iOS): Today, we will address Telegram channels and how to use them for maximum benefit.
from us


Telegram Linux Zone | لینوکس زون
FROM American