فهرست سرفصل‌های Bash
خانه (Home) مقدمه (Intro) شروع به کار (Get Started) فرمان ها (Commands) فهرست فایل ها (List (ls)) تغییر پوشه (Change Dir (cd)) نمایش مسیر (Print Dir (pwd)) چاپ متن (Echo (echo)) ادغام فایل ها (Concatenate (cat)) کپی کردن (Copy (cp)) جابه جایی (Move (mv)) حذف (Remove (rm)) ساخت/به روزرسانی زمان (Timestamp (touch)) ساخت پوشه (Make Dir (mkdir)) راهنما (Manual (man)) نام مستعار (Alias) جستجوی متن (Search Text (grep)) اسکن الگو (Pattern Scan (awk)) ویرایشگر جریان (Stream Editor (sed)) برش بخش ها (Remove Section (cut)) مرتب سازی خطوط (Sort Lines (sort)) نمایش انتها (View End (tail)) نمایش ابتدا (View Start (head)) وضعیت فرایندها (Process Status (ps)) فهرست فرایندها (List Processes (top)) فضای دیسک (Disk Space (df)) مصرف پوشه ها (Directory Usage (du)) مصرف حافظه (Memory Usage (free)) پایان دادن (Terminate (kill)) زمان روشن بودن (Uptime) پینگ (Ping) انتقال URL (URL Transfer (curl)) دانلودکننده (Downloader (wget)) اتصال راه دور (Remote Connect (ssh)) کپی امن (Secure Copy (scp)) همگام سازی فایل ها (File Sync (rsync)) فشرده سازی (Compress (zip)) استخراج (Extract (unzip)) بایگانی TAR (TAR Archive) مالکیت (Ownership) تغییر مجوزها (Modify (chmod)) تغییر مالکیت (Ownership (chown)) تغییر گروه (Group (chgrp)) سینتکس (Syntax) اسکریپت (Script) متغیرها (Variables) انواع داده (Data Types) عملگرها (Operators) اگر…وگرنه (If...Else) حلقه ها (Loops) توابع (Functions) آرایه ها (Arrays) زمان بندی (Schedule (cron)) تمارین (Exercises) آزمون (Quiz) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
مستندات زبان Bash

Bash — نام مستعار (Alias)

آخرین بروزرسانی: 1404/08/17

نام مستعار (Alias)

می خواهی دستورات طولانی را کوتاه کنی؟ با «نام مستعار در Bash» می توانی میانبر بسازی. «نام مستعار (Alias)» یعنی یک کلمه کوتاه که به جای یک دستور بزرگ اجرا می شود. مثل میانبر بازی که با یک دکمه حرکت ویژه می زنی.

ساخت نام مستعار در Bash

«سینتکس (Syntax)» یعنی الگوی نوشتن دستور. در alias این گونه است:

alias name='command'

مشاهده در ادیتور

نمونه: فهرست گرفتن سریع

alias ll='ls -la'

مشاهده در ادیتور

نمونه: وضعیت گیت

alias gs='git status'

مشاهده در ادیتور

مدیریت نام های مستعار

برای دیدن همه نام های مستعار، alias را تنها اجرا کن.

alias
alias ll='ls -l'
alias gs='git status'

مشاهده در ادیتور

برای حذف یک نام مستعار از «unalias» استفاده کن.

unalias gs

مشاهده در ادیتور

دائمی کردن نام های مستعار

برای دائمی شدن، alias را در فایل پیکربندی شل ذخیره کن. «فایل پیکربندی» مثل تنظیمات بازی است که هر بار اجرا می شود.

گام 1: باز کردن فایل تنظیمات

nano ~/.bashrc

مشاهده در ادیتور

گام 2: افزودن نام مستعار

alias ll='ls -la'

مشاهده در ادیتور

گام 3: اعمال تغییرات

source ~/.bashrc

مشاهده در ادیتور

نکته: اگر از macOS استفاده می کنی، ممکن است ~/.bash_profile باشد.

قدم به قدم: تمرین سریع

  1. یک نام انتخاب کن. مثل ll.
  2. دستور کامل را مشخص کن. مثل ls -la.
  3. بنویس alias ll='ls -la' و تست کن.
  4. برای دائمی شدن، آن را در ~/.bashrc ذخیره کن.
  5. با source ~/.bashrc تنظیمات را بارگذاری کن.

نام مستعار در Bash را بهتر با راهنمای دستورات بررسی کن. همچنین نگاهی به جستجو با grep بینداز.

جمع بندی سریع

  • alias میانبر دستورهاست.
  • ساختار: alias name='command'.
  • حذف با unalias انجام می شود.
  • برای دائمی شدن، در ~/.bashrc ذخیره کن.