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: |

How to Create a Private or Public Channel on Telegram? In handing down the sentence yesterday, deputy judge Peter Hui Shiu-keung of the district court said that even if Ng did not post the messages, he cannot shirk responsibility as the owner and administrator of such a big group for allowing these messages that incite illegal behaviors to exist. In the “Bear Market Screaming Therapy Group” on Telegram, members are only allowed to post voice notes of themselves screaming. Anything else will result in an instant ban from the group, which currently has about 75 members. The administrator of a telegram group, "Suck Channel," was sentenced to six years and six months in prison for seven counts of incitement yesterday. While the character limit is 255, try to fit into 200 characters. This way, users will be able to take in your text fast and efficiently. Reveal the essence of your channel and provide contact information. For example, you can add a bot name, link to your pricing plans, etc.
from us


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