آموزش ساخت alias در لینوکس (کوتاه‌سازی دستورات ترمینال)


🔹 alias چیست؟

در لینوکس، دستور alias به شما اجازه می‌دهد برای دستورات طولانی، میانبر (Shortcut) بسازید. به جای تایپ مسیر یا دستور بلند، با یک کلمه ساده همان کار را انجام می‌دهید.


🔹 ساخت alias موقت (تا زمان بستن ترمینال)

اگر بخواهید یک alias موقت بسازید، کافی است در ترمینال بنویسید:

alias نام‌دلخواه='دستور اصلی'

مثلاً:

alias gs='git status'

الان هر بار بنویسید gs، همان git status اجرا می‌شود. اما این alias فقط تا وقتی فعال است که ترمینال باز است. اگر ترمینال را ببندید، از بین می‌رود.


🔹 ساخت alias دائمی (برای همیشه)

برای اینکه alias همیشه فعال باشد (حتی بعد از ری‌استارت سیستم)، باید آن را داخل فایل تنظیمات پوسته‌ی Bash ذخیره کنید.

مراحل:

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

nano ~/.bashrc

به انتهای فایل بروید و alias خود را اضافه کنید. مثلاً:

alias xampp='sudo /opt/lampp/lampp'
alias htdocs='cd /opt/lampp/htdocs'

فایل را ذخیره کنید: کلیدهای Ctrl + O را بزنید، سپس Enter بعد با Ctrl + X خارج شوید.

برای فعال شدن تغییرات:

source ~/.bashrc

از این به بعد، aliasها در هر بار باز شدن ترمینال فعال خواهند بود.


🔹 مثال‌های کاربردی

هدفaliasعملکرد
اجرای سریع XAMPPalias xampp='sudo /opt/lampp/lampp'اجرای xampp start یا xampp stop
رفتن به پوشه پروژه‌هاalias htdocs='cd /opt/lampp/htdocs'رفتن مستقیم به مسیر htdocs
نمایش لیست فایل‌ها پس از ورودalias htdocs='cd /opt/lampp/htdocs && ls -lah'ورود و نمایش فایل‌ها با جزئیات

🔹 نکته حرفه‌ای

اگر از پوسته‌های دیگر مثل zsh استفاده می‌کنید (در اوبونتو جدید یا macOS)، باید aliasها را در فایل زیر بنویسید:

~/.zshrc


🔹 حذف alias

برای حذف موقت alias در همان ترمینال:

unalias نام‌alias

برای حذف دائمی، کافی است خط مربوط به آن را از ~/.bashrc پاک کنید و دوباره اجرا کنید:

source ~/.bashrc


🔹 جمع‌بندی

با استفاده از alias می‌توانید:

  • زمان خود را در ترمینال صرفه‌جویی کنید ⏱
  • دستورات طولانی را ساده و قابل‌یادآوری کنید 💡
  • محیط کاری خود را شخصی‌سازی کنید ⚙️

ساخت وب‌سایت‌های سریع‌تر و حرفه‌ای‌تر

ساخت وب‌سایت‌های سریع‌تر و حرفه‌ای‌تر

🎯 هدف ویدئو

یادگیری ساخت وب‌سایت‌های حرفه‌ای، زیبا و سودآور — در کوتاه‌ترین زمان ممکن.
این آموزش هم برای کدنویس‌ها و هم برای کاربران ابزارهای بدون کد (مثل وردپرس یا Webflow) مفید است.


۱. اشتباه رایج در شروع کار

بسیاری از طراحان تازه‌کار (و حتی باتجربه) بدون برنامه‌ریزی، مستقیماً سراغ طراحی یا کدنویسی می‌روند.
نتیجه؟
وب‌سایتی ضعیف، کند و بی‌هدف که باید بارها بازطراحی شود.


۲. راه‌حل کلی: دو مرحله اساسی

مرحله اول: طراحی قبل از ساخت

  • ابتدا طراحی را انجام دهید، نه کدنویسی.
  • مشخص کنید:
    • مخاطب شما کیست؟
    • وب‌سایت چه مشکلی را برای او حل می‌کند؟
  • طراحی شامل محتوا، ساختار صفحات، عناوین و تصاویر است.
  • با این کار از ابتدا می‌دانید چه چیزی و چرا باید بسازید.

مرحله دوم: پیاده‌سازی طراحی

  • بعد از طراحی کامل، شروع به ساخت با وردپرس، Webflow یا کدنویسی کنید.
  • چون همه‌چیز از قبل برنامه‌ریزی شده، فرآیند ساخت سریع‌تر و آسان‌تر پیش می‌رود.
  • توجه کنید به محدودیت ابزارها یا مهارت خودتان تا چیزی طراحی نکنید که اجرای آن دشوار یا غیرممکن باشد.

۳. اصول طراحی مؤثر و کاربرپسند

ثبات در طراحی (Repeatable Design)

  • از الگوهای تکرارپذیر استفاده کنید (مثل کارت‌ها یا باکس‌ها).
  • باعث نظم، هماهنگی و رضایت بصری کاربر می‌شود.

تقسیم صفحه به بخش‌ها (Sections)

  • طراحی هر صفحه را به بخش‌های جدا مثل “هیرو”، “درباره محصول”، “ویژگی‌ها” و… تقسیم کنید.
  • تمرکز طراحی و نوشتن محتوا برای هر بخش را ساده‌تر می‌کند.

۴. طراحی بخش قهرمان (Hero Section)

بخش ابتدایی صفحه که کاربر در چند ثانیه اول آن را می‌بیند.

اجزای اصلی:

  1. عنوان اصلی (Headline) → به روشنی بگوید چه مشکلی را حل می‌کنی.
  2. پاراگراف کوتاه (۲ تا ۳ جمله) برای توضیح بیشتر.
  3. تصویر یا ویدئو برای تکمیل پیام.
  4. دکمه فراخوان (CTA) → مثل “ثبت‌نام”، “خرید” یا “بیشتر بدانید”.

💡 کاربر به تو اهمیت نمی‌دهد؛ او فقط به راه‌حل خود اهمیت می‌دهد!


۵. طراحی سایر بخش‌ها

  • در ادامه، بخش معرفی ویژگی‌ها و مزایا را بسازید.
  • شفاف بنویسید، بدون حاشیه.
  • با پاسخ به سؤالات ذهنی کاربر اعتماد او را جلب کنید.
  • از رقبا یاد بگیرید و پیشنهاد متفاوتی ارائه دهید.
    • مثال: «دانلود نامحدود، سرگرمی نامحدود» یا «بدون تبلیغات، بدون خطر برای حریم خصوصی».

۶. انتخاب رنگ‌ها و فونت‌ها

  • حداقل ۴ رنگ داشته باشید: مشکی، سفید و دو رنگ مکمل (Accent Colors).
  • رنگ‌های مکمل را برای دکمه‌ها، حاشیه‌ها و افکت‌ها استفاده کنید.
  • از CSS Variables یا «رنگ‌های سراسری» در وردپرس/Webflow استفاده کنید تا تغییر آن‌ها در کل سایت آسان باشد.
  • برای فونت‌ها:
    • بهتر است فقط یک فونت اصلی استفاده شود.
    • در صورت نیاز، حداکثر دو تا سه فونت متفاوت.

۷. نکات حرفه‌ای برای تجربه کاربری (UX Tips)

چند ترفند ساده ولی تأثیرگذار:

  • اندازه پویا برای تیترها (Dynamic Heading Size)
  • کارت‌های انعطاف‌پذیر (Flexible Cards)
  • استفاده از آیکون‌های SVG
  • پیمایش نرم یا Snap Scrolling
  • طراحی واکنش‌گرا با مقیاس خودکار (Scale Up/Down)

🔁 قانون طلایی ۸۰/۲۰ در طراحی وب

۸۰٪ موفقیت سایت در مرحله طراحی و برنامه‌ریزی است.
اگر قبل از ساخت، دقیق فکر و طراحی کنید، تنها ۲۰٪ زمان برای پیاده‌سازی نیاز خواهید داشت.


✍️ نتیجه‌گیری

برای ساخت وب‌سایت‌های زیبا و سودآور:

  1. اول فکر کن و طراحی کن.
  2. بعد با ابزار دلخواهت بساز.
  3. از الگوهای تکراری و متغیرهای سراسری استفاده کن.
  4. همیشه از نگاه کاربر به وب‌سایتت نگاه کن.

رفع خطای نرم افزار زمپ هنگام بسته شدن

اگر در هنگام خروج از نرم افزار زمپ خطا دریافت میکنید یکی از راه های رایج برای برطرف کردن این خطا اجرای نرم افزار به صورت ادمین است. برای یادگیری نحوه رفع خطا این ویدئو را ببینید.

https://www.aparat.com/v/pzj93ci

https://www.youtube.com/watch?v=YAqlY26pi4E

منابع آموزشی کلاس ۳۰۴ کامپیوتر هنرستان کوزه کنانی درگز ۱۴۰۳-۱۴۰۴

منابع آموزشی کلاس ۳۰۴ کامپیوتر هنرستان کوزه کنانی درگز ۱۴۰۳-۱۴۰۴

مشاهده جزوه آموزشی اختصاصی کلاس

دانلود کتاب PDF آموزش توسعه دهنده صفحات وب با MySQL و PHP

صفحه ویدئو های آموزشی PHP , MySQL سایت مکتبخونه به زبان فارسی ( رایگان)

صفحه ویدئوهای آموزشی PHP به زبان انگلیسی سایت Udemy