TGViewer
کانال اطلاع‌رسانی توزیع پارچ کانال اطلاع‌رسانی توزیع پارچ @parchlinux · 2.17K subscribers
Post #837 971
#ترفند
ساختن alias برای دستورات طولانی

فرض کنید یه سری دستورات طولانی دارید که مرتباً استفاده می‌کنید و هر بار باید همه‌شون رو تایپ کنید. با استفاده از دستور alias می‌تونید این دستورات رو به یه اسم کوتاه تبدیل کنید که کارتون رو سریع‌تر و راحت‌تر می‌کنه.

مثال: آپدیت کامل سیستم با یک دستور ساده

برای آپدیت سیستم در پارچ لینوکس (یا هر توزیع آرچ)، ممکنه از دستور زیر زیاد استفاده کنید:

sudo pacman -Syu    # به‌روزرسانی کل سیستم


حالا می‌تونید این دستورات رو به یه اسم ساده‌تر مثل update-all تبدیل کنید که نیازی به تایپ‌کردن طولانی نباشه.

نحوه ساخت alias

۱. فایل ~/.bashrc (یا اگر از zsh استفاده می‌کنید ~/.zshrc) رو باز کنید:

nano ~/.bashrc


۲. این خط رو به انتهای فایل اضافه کنید:

alias update-all='sudo pacman -Syu'


۳. فایل رو ذخیره و بعد بسته کنید. حالا برای اعمال تغییرات، این دستور رو اجرا کنید:

source ~/.bashrc
یا اگر از zsh استفاده می‌کنید
source ~/.zshrc


حالا دفعه بعد که خواستید سیستم رو آپدیت کنید، کافیه فقط بنویسید:

update-all



برای دیدن تمام alias هایی که تنظیم کردید فقط کافیه دستور alias رو داخل ترمینال بنویسید تا یک لیست کلی بهتون نشون بده.

@ParchLinux
  • 👍 5
  • ❤ 3
More from @parchlinux
  1. Oct 3, 2026کانال اطلاع‌رسانی توزیع پارچ pinned «دعوت به همکاری در بررسی امنیتی پارچ گنو/لینوکس با توج…
  2. Oct 3, 2026دعوت به همکاری در بررسی امنیتی پارچ گنو/لینوکس با توجه به اهمیت امنیت در یک سیستم‌عامل، تص…
  3. Oct 2, 2026این‌ماه در پارچ منتشر شد 🥳 از این به بعد در شروع هر ماه میلادی جدید ما این پست‌ها رو منتش…
  4. Oct 1, 2026کانال اطلاع‌رسانی توزیع پارچ pinned a photo
  5. Oct 1, 2026نگارش آزمایشی پارچ هایپرلند عرضه شد 🥳 این نسخه آزمایشی نیازمند تست و آزمایش افراد بوده و…
  6. Oct 1, 2026به زودی در گیم‌هاب، ابزار جامع پارچ لینوکس برای مدیریت لانچرهای بازی و پروتون، قادر خواهید…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →