تا پایان امشب - بیشترین تخفیف تا امروز (%۷۰ و %۹۰) ویژه حمایت از دانشجویان‌ و کسب‌وکارهای آسیب‌دیده جزئیات

آموزش بش اسکریپت ویدیویی ۲۰۲۵؛ کاملترین آموزش Bash Script

آموزش Bash Script (اسکریپت نویسی لینوکس) ویدیویی ۲۰۲۵ – را می‌توان از دوره‌های بسیار خاص و تخصصی در لینوکس نام برد. در این دوره می‌توانید نحوه دستورات و توابع و کدنویسی برای Bash Script (بش اسکریپت) را بیاموزید و به این ترتیب در سیستم‌عامل لینوکس بسیاری از امور را به صورت حرفه‌ای انجام دهید.

دوره آموزش بش اسکریپت تهیه شده در آکادمی لرن فایلز طبق جدیدترین متد ها و بر اساس استاندارد‌های بین‌المللی به صورت ویدیویی و در قالب 52 ویدئو آموزشی به مدت 7 ساعت و 32 دقیقه آموزش مفید (معادل بیش از 20 ساعت آموزش غیر مفید) تدریس شده است!

فهرست مطالب
  1. این دوره بهترین و کاملترین دوره آموزش Bash Script در ایران است!
  2. آموزش Bash Script
  3. آنچه در آموزش Bash Script با هم یاد می‌گیریم:
  4. چرا دوره آموزش Bash Script تهیه شده در لرن‌فایلز؟
  5. اسکریپت نویسی لینوکس با Bash Script:
  6. حرفه‌ای ترین مدرس! از یک سِنیور (Senior Penetration Tester) یاد بگیرید
  7.  راهنمایی و مشورت با حرفه‌ای ها رایگان است!
  8. ویژگی‌های بش اسکریپت
  9. مزایای بش اسکریپت
  10. تخصص در Bash Script در چه مشاغلی به کار می آید؟
  11. آموزش Bash Script در زمان بسیار کمتر اما با مباحث خیلی بیشتر!
  12. محدودیت‌های بش اسکریپت
  13. قبل از یادگیری » پیشنیاز آموزش Bash Script چیست؟
  14. بعد از یادگیری » بعد از آموزش بش اسکریپت چه کنیم؟
  15. سرفصل‌های آموزش Bash Script:
  16. تذکر به آن دسته از افرادی که قصد ارتکاب جرم را دارند:
  17. آشنایی با جرائم سایبری ( لطفاً با دقت مشاهده کنید!)
  18. ویدئو های نمونه از آموزش Bash Script:

متخصصین Shell Scripting می‌توانند برنامه‌های مختلفی را تولید کنند، خودکارسازی امور و روال‌های کاری سیستمی را انجام دهند، تهیه گزارشات متنوع، انتقال اطلاعات و بسیاری از کارهایی که به وسیله دانش اسکریپت نویسی می‌توانید در محیط سیستم عامل‌های مختلف لینوکس انجام دهید.

این دوره بهترین و کاملترین دوره آموزش Bash Script در ایران است!

با افتخار دوره لرن فایلز را با سایر دوره‌ها مقایسه کنید…

آموزش Bash Script از صفر تا صد، تولید شده توسط لرن فایلز به لحاظ سطح علمی، سرفصل و کیفیت بدون اغراق بهتریـن و کاملتـرین دوره‌ آموزش Bash Script در ایران است. (مستندات قابل ارائه است – دوره ای جامع‌تر، با کیفیت بیشتر و یا بروزتر از این دوره میشناسید؟ لطفاً از طریق این صفحه اعلام کنید!).

در ادامه مسیر آموزش هک رسیدیم به آموزش Bash Script! ما در دوره آموزش Bash Script، تمام مباحث مختلف در رابطه با توسعه اسکریپت نویسی لینوکس را آموزش داده‌ایم.

آموزش Bash Script

شما در نهایت با یادگیری دوره اسکریپت نویسی لینوکس یا همان آموزش bash script می‌توانید برای خودتان Script‌های دلخواه در لینوکس بنویسید و آنها را در محیط کاری خودتان استفاده کنید.

آنچه در آموزش Bash Script با هم یاد می‌گیریم:

این ویدیو را ببینید تا در جریان سرفصل‌ها و مطالب آموزشی قرار بگیرید:

بپردازیم به ویژگی‌های دیگر آموزش بش اسکریپت…

چرا دوره آموزش Bash Script تهیه شده در لرن‌فایلز؟

  • در این دوره سعی شده به شکل عملی و ویژه ورود به بازارکار آموزش داده شود تا دانشجویان دارای توانایی‌های لازم برای ورود به بازار کار شوند.
  • شما با تهیه آموزش Bash Script از پشتیبانی ۳۶۰ درجه مدرس دوره برخوردار خواهید شد و میتوانید با مدرس دوره ارتباط مستقیم داشته باشید و جواب سوالات خود را فوراً دریافت نمایید.
  • آموزش Bash Script به صورت مداوم با سوالات و نیازهای دانشجویان آپدیت می‌شود و این آپدیت‌ها برای دانشجویان دوره به صورت کاملا رایگان است و در پنل می‌توانید آن ها را رایگان دریافت نمایید.
  • تعداد زیادی ویدیوی آموزش رایگان از دوره آموزش Bash Script به عنوان دمو و نمونه به صورت کامل و بدون تغییر از بخش‌های مختلف آموزش برای شما در ادامه قرار گرفته است که به باعث می‌شوند به راحتی بتوانید از کیفیت و سطح علمی بالای دوره آموزش Bash Script اطمینان حاصل کنید و ارائه این تعداد بالا از ویدیو رایگان از یک دوره آن هم تنها به عنوان نمونه جهت ارزیابی شما مخاطب عزیز، نشانگر اعتماد 100درصد ما به کیفیت دوره‌هایمان است.
اسکریپت نویسی لینوکس
یک نوع اسکریپت‌نویسی است که برای خودکارسازی وظایف در محیط‌های لینوکس و یونیکس استفاده می‌شود

اجازه دهید کمی عمیق‌تر به مفهوم اسکریپت‌نویسی لینوکس بپردازیم.

اسکریپت نویسی لینوکس با Bash Script:

نام Bash سرنام Bourne again shell در انگلیسی است، که یک بازی با کلمات و ایهام است به این ترتیب که هم اشاره به پوستهٔ بورن می‌کند و هم به کلمهٔ Born Again اشاره دارد که به معنی دوباره متولد شده است.

یک حفرهٔ امنیتی موجود در پوستهٔ بَش از زمان ورژن ۱/۰۳ (اوت ۱۹۸۹)، معروف به شوک پوسته در سپتامبر سال ۲۰۱۴ کشف شد و به سرعت باعث یک سری حمله در پهنهٔ اینترنت شد. وقتی محل اشکال پیدا شد، تغییرات به روزرسانی انجام شد و مسئله رفع شد.

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

همچنین این پوسته کلمات اساسی، قواعد دستوری، و بقیهٔ ویژگی‌‌های اساسی را از پوسته بورن کپی کرده‌ است. بَش منطبق با استاندارد پازیکس است.

توضیحات و کاربردها

  1. زبان اسکریپت‌نویسی پوسته: بش اسکریپت‌نویسی زبانی است که دستورات خط فرمان (Command Line) را در قالب یک فایل متنی ذخیره می‌کند. این دستورات می‌توانند به صورت متوالی اجرا شوند.
  2. خودکارسازی وظایف: بش اسکریپت برای انجام وظایف تکراری مانند مدیریت فایل‌ها، نصب نرم‌افزارها، پشتیبان‌گیری، پردازش داده‌ها، یا حتی راه‌اندازی سرویس‌ها بسیار مفید است.
  3. ترکیب دستورات: شما می‌توانید چندین دستور مختلف را ترکیب کرده و با استفاده از ساختارهای برنامه‌نویسی (مانند شرط‌ها و حلقه‌ها)، عملیات پیچیده‌تر را انجام دهید.

حرفه‌ای ترین مدرس! از یک سِنیور (Senior Penetration Tester) یاد بگیرید

با افتخار مدرس دوره Bash Script لرن فایلز را مقایسه کنید…

آموزش Bash Script توسط آقای سینا یغمائیان به عنوان یک هکر حرفه‌ای و سِنیور تست نفوذ (Senior Penetration Tester) تدریس شده است که در جایگاه متخصص ارشد تست نفوذ در تیم های داخل و خارج از ایران مشغول به فعالیت بوده و هست. این بدان معناست که مدرسین لرن فایلز صرفاً مدرس نیستند! بلکه متخصصین حرفه‌ای همان زمینه تخصصی هستند که سال‌ها در بازارکار تجربه‌های بسیار ارزشمندی را کسب کرده و امروز آن‌ها را برای شما در لرن فایلز ارائه کرده اند.

 راهنمایی و مشورت با حرفه‌ای ها رایگان است!

اگر چیزی ذهن شما را مشغول کرده و یا سردرگم شده اید و نیاز به یک فرد حرفه‌ای و این‌کاره دارید تا با او مشورت کنید و راهنمایی‌های لازم را دریافت کرده و مسیر برایتان روشن شود، همین الان میتوانید با متخصصین حرفه‌ای لرن‌فایلز در واحد مشاوره تخصصی تلفنی (رایگان) تماس بگیرید اینجا کلیک کنید!

بیایید به ویژگی‌های بش اسکریپت بپردازیم…

ویژگی‌های بش اسکریپت

  • سادگی: نوشتن بش اسکریپت بسیار ساده است و به دانش عمیق برنامه‌نویسی نیاز ندارد.
  • انعطاف‌پذیری: می‌تواند با سایر ابزارها و زبان‌ها مانند Python، Perl یا AWK ترکیب شود.
  • قابل حمل بودن: اکثر سیستم‌های مبتنی بر یونیکس و لینوکس از Bash پشتیبانی می‌کنند.

مزایای بش اسکریپت

  • افزایش بهره‌وری: بسیاری از وظایف زمان‌بر را خودکار می‌کند.
  • سازگاری بالا: تقریباً در تمام سیستم‌های لینوکسی به صورت پیش‌فرض وجود دارد.
  • ادغام‌پذیری: می‌تواند ابزارها و فرمان‌های مختلف را در یک فرآیند ترکیب کند.

تخصص در Bash Script در چه مشاغلی به کار می آید؟

تخصص در Bash Scripting برای طیف گسترده‌ای از مشاغل در حوزه فناوری اطلاعات و نرم‌افزار مفید و کاربردی است. Bash (Bourne Again Shell) یک زبان اسکریپت‌نویسی قوی و پرکاربرد در سیستم‌عامل‌های مبتنی بر لینوکس و یونیکس است که به متخصصان امکان خودکارسازی وظایف، مدیریت سیستم‌ها و توسعه ابزارهای پیشرفته را می‌دهد.

مشاغلی که تخصص Bash Scripting در آنها به کار می‌آید

1. مدیر سیستم (System Administrator)

  • خودکارسازی وظایف روزانه مانند:
    • مدیریت کاربران
    • پشتیبان‌گیری
    • به‌روزرسانی سیستم‌ها
  • مانیتورینگ سیستم و ایجاد گزارش‌های سفارشی.

2. مهندس DevOps

  • Bash Scripting یکی از ابزارهای کلیدی برای خودکارسازی فرایندهای CI/CD (توسعه و استقرار مداوم).
  • مدیریت و پیکربندی سرورها، Docker، Kubernetes و سایر ابزارهای DevOps.

3. مدیر شبکه (Network Administrator)

  • خودکارسازی وظایف مدیریت شبکه، مانند:
    • مانیتورینگ پهنای باند
    • بررسی اتصال شبکه
    • پیکربندی و مدیریت دیوایس‌های شبکه

4. متخصص امنیت سایبری (Cybersecurity Specialist)

  • نوشتن اسکریپت‌ها برای:
    • شناسایی آسیب‌پذیری‌ها
    • نظارت بر ترافیک شبکه
    • ایجاد ابزارهای تست نفوذ سفارشی
  • تحلیل لاگ‌های سیستم و شناسایی فعالیت‌های مشکوک.

5. توسعه‌دهنده نرم‌افزار (Software Developer)

  • استفاده از اسکریپت‌های Bash برای:
    • تنظیم محیط‌های توسعه.
    • خودکارسازی فرایندهای Build، Testing و Deployment.
  • نوشتن ابزارهای کمکی برای پروژه‌ها.

6. متخصص پاسخ به حوادث امنیتی (Incident Response Specialist)

  • ایجاد اسکریپت‌های Bash برای بررسی لاگ‌ها و شناسایی نفوذها یا تهدیدات امنیتی.
  • جمع‌آوری شواهد دیجیتال از سیستم‌ها.

7. مهندس داده و تحلیل‌گر داده (Data Engineer & Analyst)

  • پیش‌پردازش داده‌ها و استخراج اطلاعات از فایل‌های متنی.
  • خودکارسازی فرایندهای انتقال و پردازش داده.

8. محقق یا مهندس یادگیری ماشین (Machine Learning Engineer)

  • تنظیم محیط‌های محاسباتی مبتنی بر لینوکس برای اجرای مدل‌های یادگیری ماشین.
  • خودکارسازی آماده‌سازی داده‌ها و مدیریت منابع پردازشی.

9. متخصص پشتیبانی فنی (Technical Support Engineer)

  • نوشتن اسکریپت‌های Bash برای عیب‌یابی خودکار مشکلات سیستم یا ارائه راه‌حل‌های فوری به مشتریان.

10. مهندس تست و تضمین کیفیت (QA Engineer)

  • ایجاد اسکریپت‌هایی برای خودکارسازی تست نرم‌افزار.
  • شبیه‌سازی سناریوهای مختلف و جمع‌آوری داده‌ها.

11. مهندس پایگاه داده (Database Engineer)

  • خودکارسازی پشتیبان‌گیری و بازیابی داده‌ها.
  • مدیریت کاربران و تنظیمات پایگاه داده از طریق اسکریپت‌های Bash.

12. متخصص اینترنت اشیا (IoT Specialist)

  • نوشتن اسکریپت‌ها برای مدیریت دستگاه‌های IoT که از سیستم‌عامل‌های لینوکسی استفاده می‌کنند.
  • پردازش و انتقال داده‌های حسگرها.

کاربردهای Bash Scripting در این مشاغل

  1. خودکارسازی وظایف:
    • کاهش زمان و تلاش برای انجام وظایف تکراری.
    • اطمینان از اجرای دقیق وظایف.
  2. مدیریت منابع سیستم:
    • بررسی وضعیت سیستم، نظارت بر منابع و انجام تنظیمات خودکار.
  3. مانیتورینگ و گزارش‌گیری:
    • ایجاد گزارش‌های سفارشی برای نظارت بر وضعیت سیستم‌ها و شبکه.
  4. پیکربندی سرورها و سرویس‌ها:
    • تنظیم خودکار سرویس‌های لینوکسی مانند Apache، Nginx، MySQL و PostgreSQL.
  5. مدیریت لاگ‌ها:
    • جستجو و تجزیه و تحلیل لاگ‌های سیستم یا برنامه‌ها برای شناسایی مشکلات.
  6. تست نفوذ و امنیت:
    • استفاده از اسکریپت‌های Bash برای آزمایش امنیت شبکه و سیستم‌ها.
  7. مدیریت محیط‌های توسعه و استقرار:
    • خودکارسازی ساخت، آزمایش، و استقرار نرم‌افزار.

مزایای یادگیری Bash Scripting

  1. چندمنظوره بودن:
    • Bash روی تمام سیستم‌های مبتنی بر یونیکس و لینوکس موجود است و ابزار قدرتمندی برای کارهای متنوع ارائه می‌دهد.
  2. کاهش خطا:
    • اسکریپت‌ها به کاهش خطاهای انسانی کمک می‌کنند، زیرا وظایف به‌طور خودکار اجرا می‌شوند.
  3. صرفه‌جویی در زمان:
    • خودکارسازی وظایف تکراری باعث افزایش بهره‌وری می‌شود.
  4. پایه‌ای برای یادگیری زبان‌های دیگر:
    • Bash Scripting یک مهارت پایه است که یادگیری زبان‌های برنامه‌نویسی دیگر مانند Python یا Ruby را آسان‌تر می‌کند.
  5. کاربرد گسترده:
    • استفاده از Bash Scripting در تمام صنایع، از فناوری اطلاعات گرفته تا صنایع مالی و حتی علوم زیستی.

صنایعی که به تخصص Bash Scripting نیاز دارند

  • فناوری اطلاعات (IT)
  • امنیت سایبری
  • بانکداری و مالی
  • مراکز داده (Data Centers)
  • سرویس‌های ابری (Cloud Services)
  • تحقیق و توسعه (R&D)
  • تولید و صنایع پیشرفته (مانند هوافضا و خودرو)
  • ارتباطات و شبکه

تخصص در Bash Scripting یک مهارت حیاتی برای افرادی است که در حوزه فناوری اطلاعات، توسعه نرم‌افزار، مدیریت شبکه و امنیت سایبری کار می‌کنند. این مهارت نه تنها بهره‌وری را افزایش می‌دهد، بلکه به شما امکان می‌دهد در صنایع مختلف با کارهای پیچیده و متنوع سروکار داشته باشید. یادگیری Bash Scripting یک گام اساسی برای پیشرفت در دنیای فناوری است.

آموزش Bash Script در زمان بسیار کمتر اما با مباحث خیلی بیشتر!

با افتخار مدت زمان و محتوای دوره لرن فایلز را با سایر دوره‌ها مقایسه کنید…

این دوره از ویژگی “تایم مفید” بهره‌مند است! یعنی ما بدون اینکه بخواهیم خلاصه کنیم یا فشرده کنیم، با بروزترین متدهای تدریس بین‌المللی و استانداردهای جهانی به گونه‌ای دوره آموزش Bash Script را تولید کرده‌ایم که نسبت به تمام دوره‌های مشابه موجود، مطالب و مباحث خیلی بیشتری را در زمان بسیار کمتری برای شما بیان و تدریس نموده‌ایم و به عبارت دیگر در زمانی معادل یک سوم دوره‌های مشابه موجود در وب، شما مطالب بسیار بیشتری را از ما تحویل میگیرید. این باعث جلوگیری از اتلاف وقت شما به عنوان دانشجو خواهد شد. ویژگی تایم مفید، یک مزیت بسیار متفاوت و مهم در دوره‌های لرن فایلز است. با این ویژگی به صورت مفید و بدون اتلاف وقت یاد میگیرید و سریع‌تر و بدون خستگی دوره‌ها را پر انرژی یکی پس از دیگری به پایان میرسانید! همه این‌ برای این است که زمان شما بسیار ارزشمند است.

محدودیت‌های بش اسکریپت

  • پیچیدگی برای پروژه‌های بزرگ: برای برنامه‌های پیچیده‌تر، مانند Python یا Ruby مناسب‌تر هستند.
  • کندی: در مقایسه با زبان‌های کامپایل‌شده، اسکریپت‌های بش معمولاً کندتر هستند.
  • خطایابی سخت‌تر: خطایابی و دیباگ کردن در بش اسکریپت ممکن است دشوار باشد.

قبل از یادگیری » پیشنیاز آموزش Bash Script چیست؟

دوره اسکریپت نویسی لینوکس از مقدماتی تا پیشرفته تدریس شده است و شما نیاز به یادگیری پیشنیاز خاصی ندارید. اما اگر تمایل به طی کردن یک مسیر یادگیری کامل در زمینه هک و امنیت و متخصص شدن در این رشته را دارید، نیاز است تا مطابق مسیر استاندارد بین المللی و طبق یک برنامه از پیش تعیین شده، حرکت کنید و قبل از این دوره، طبق مسیری که برای شما در بالای همین متن در تب “پیشنیازها” قرار داده ایم حرکت کنید و آموزش‌ها را طبق آنچه در این بخش گفته ایم، به ترتیب مشاهده کنید.

بعد از یادگیری » بعد از آموزش بش اسکریپت چه کنیم؟

بعد از آموزش اسکریپت نویسی لینوکس اگر تمایل دارید به مسیر آموزش هک خود ادامه دهید، طبق مسیری که برای شما در بالای همین متن در تب “پیشنیازها” قرار داده ایم حرکت کنید و آموزش‌ها را طبق آنچه در این بخش گفته ایم، به ترتیب مشاهده کنید.

حالا نوبت پرداختن به سرفصلهای دقیق دوره آموزش بش اسکریپت است. همراه ما باشید…

سرفصل‌های آموزش Bash Script:

سرفصل‌ها کلی بوده و بسیاری از موارد ذکر نشده و ممکن است هر بخش شامل چندین ویدیو زیر مجموعه باشد.

  • مقدمه و معرفی مدرس و دوره، شیوه تدریس و پیش‌گفتار
  • معرفی دوره Bash Scripting – صحبت‌های اولیه و معرفی مفاهیم اولیه
  • تفاوت Shell Scripting و Bash Scripting
  • چرا یادگیری Bash Scripting سود آور است؟
  • مفهوم Shell چیست؟
  • مفهوم Script در دنیای برنامه نویسی و لینوکس چیست؟
  • شناسایی (Reconnaissance)
  • مفهوم let
  • مفهوم expr
  • انواع دستورات یا Command Types
  • مفهوم Variable
  • جایگاه و تعریف Variable در Shell Script و سیستم عامل لینوکس
  • قوانین نام گذاری Variable ها
  • کامنت در Script و برنامه نویسی
  • یک مثال ساده – اولین Script
  • مفهوم متغیر‌های محیطی یا Environment Variables
  • دستورات شرطی If Statement
  • ورودی دادن به Script یا User Input
  • نوشتن Username and Password Script
  • Multi Input
  • ورودی دادن به Script حین اجرا
  • استفاده از Double Parantheses
  • محاسبه طول متغیر در اسکریپتینگ
  • ماژول TEST در Bash
  • تفاوت Equal و علامت مساوی
  • Nested if
  • پیاده سازی برنامه‌ای برای گواهینامه رانندگی
  • مفهوم “or”
  • مفهوم “and”
  • مفهوم “case”
  • مهفوم loop  در برنامه نویسی
  • آموزش while
  • مفهوم until
  • حلقه for
  • مفهوم دستورات break و  continue
  • Select در Bash
  • توابع یا Functionها در برنامه نویسی و اسکریپت نویسی
  • ساخت Function
  • تفاوت Argumentها در Bash و زبان‌های برنامه نویسی دیگر
  • مفهوم Return
  • محدودیت Return در Bash
  • متغیرهای محلی یا Local Variable و استفاده آنها
  • مهفوم Variable Scope
  • نحوه  Overriding Command ها و توضیح Alias ها در لینوکس
  • User Interface
  • Tput و Tmux
  • ساخت Script با Tput برای چاپ در مرکز صفحه
  • پروژه چاپ علامت‌های اختصاری روی صفحه (Random Emoji Print) با استفاده از دستور shuf
  • پروژه Disk Usage
  • پروژه چاپ بنر‌های تبلیغاتی روی ترمینال
  • پروژه ساخت اسکریپت رمز نگاری و رمز گشایی User Interface

جمع بندی و ادامه مسیر شما:

  • ارائه نکات جا مانده و جمع بندی دوره
  • آخرین توصیه ها و صحبت های پایانی
  • ادامه مسیر یادگیری شما

تذکر به آن دسته از افرادی که قصد ارتکاب جرم را دارند:

اگر تصمیم به هک با مقاصد غیر اخلاقی و غیر حرفه‌ای دارید و هدف شما ایجاد امنیت نیست بلکه بر هم زدن امنیت کشور و آرامش مردم است، توصیه می‌کنیم حتماً ویدیو خط قرمز‌های سایبری را در ادامه مشاهده کنید تا با جرائم سایبری و مجازات‌های سنگین آن در ایران آشنا شوید و بدانید که در ایران بیش از تعداد هکر‌ها، ما متخصین امنیت داریم که اول از هر چیز آرامش و امنیت هموطنان ما برایشان اهمیت دارد و با تجهیزات نرم‌افزاری و سخت‌افزاری گوناگون و بسیار قدرتمند در صورت مشاهده هر گونه جرم سایبری در کمتر از چند ساعت یا حتی چند دقیقه شما را شناسایی و به عنوان مجرم سایبری تحویل مقامات ذیربط خواهند داد. همچنین علاوه بر مشاهده ویدیویی که در ادامه آمده است، توصیه می کنیم به این لینک و این لینک مراجعه کنید تا قبل از هرگونه اقدام غیر حرفه‌ای کمی بیشتر با قوانین آشنا شوید!

آشنایی با جرائم سایبری ( لطفاً با دقت مشاهده کنید!)

این ویدیو به صورت عمومی در آکادمی تهیه شده و جز ویدیو‌های این دوره نمی‌باشد.

سرفصلها را به صورت کامل بررسی کردید حالا نوبت ویدیوهای نمونه رایگان رسیده است…

ویدئو های نمونه از آموزش Bash Script:

در ادامه تعدادی از ویدیوهای دوره برای شما به صورت رایگان قرار داده شده است تا شما از کیفیت کمی و کیفی دوره آموزش Bash Script مطمئن شوید و قبل از خرید به خوبی سطح آموزش را از همه لحاظ ارزیابی کنید:

لطفا ویدیوهای نمونه را به خوبی بررسی بفرمائید. این ویدیوها کاملا رایگان و با مدت کامل جلسه هستند.

جلسه 20 – دستورات if-elif-else

جلسه 27 – آموزش دستور for

جلسه 48 – پروژه Disk Usage

در ادامه به مشخصات دوره آموزش Bash Script می‌پردازیم…



راهنمای دریافت دوره آموزش بش اسکریپت:

جهت دریافت این آموزش با کلیک بر روی دکمه “دریافت آموزش” (بالا- ستون سمت راست) جهت خرید اقدام کنید. بلافاصله پس از پرداخت آنلاین می‌توانید وارد پنل کاربری خود در لرن فایلز شده و به ویدیو های آموزشی و سایر امکانات دسترسی داشته باشید. (دسترسی بدون محدودیت در هر زمان و مکان)

قبل از یادگیری» پیشنیاز دوره بش اسکریپت؟

آموزش بش اسکریپتینگ از مقدماتی تا پیشرفته تدریس شده است و شما نیاز به یادگیری پیشنیاز خاصی ندارید. اما اگر تمایل به طی کردن یک مسیر یادگیری کامل در زمینه هک و امنیت و متخصص شدن در این رشته را دارید، نیاز است تا مطابق مسیر استاندارد بین المللی و طبق یک برنامه از پیش تعیین شده، حرکت کنید و قبل از این دوره، طبق مسیری که برای شما در ادامه قرار داده ایم حرکت کنید و آموزش‌های زیر را به ترتیب مشاهده نمایید:

پس از یادگیری» دوره بعد از آموزش بش اسکریپت؟

بعد از دوره آموزش Bash Script اگر تمایل دارید به مسیر آموزشی خود ادامه دهید، به ترتیب زیر حرکت کنید:

امیدواریم کامل نقشه راه برای شما روشن و شفاف شده باشد.

این آموزش تاکنون نیاز به آپدیت نداشته است و کاملاً بروز می باشد!

چنانچه احساس میکنید این آموزش نیاز به آپدیت و بروزرسانی دارد لطفاً این موضوع را با ما در میان بگذارید.

  • در آپدیت باکس این آموزش، موردی یافت نشد.
مدرس آموزش
سینا یغمائیان
یک متخصص امنیت سایبری با بیش از 6 سال تجربه. به شدت به حفاظت از اطلاعات سازمان‌ها،تست نفوذ و البته فلسفه علاقه‌مند هستم. تخصص من در تست نفوذ وب اپلیکیشن‌ها و تحلیل آسیب‌پذیری‌های شبکه، به من این امکان رو میده تا نقاط ضعف سیستم‌ها رو شناسایی و راهکارهای امنیتی مناسب رو ارائه کنم. موفقیت در پروژه‌های مختلف، از جمله کشف یک آسیب‌پذیری جدی در یک سیستم بانکی، انگیزه‌ای مضاعف برای ادامه این مسیر رو به من داد. من معتقدم که امنیت سایبری، یک بازی خطرناک دوطرفست...
نظرات کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

14 نظر ثبت شده است
میهمان
عرفان صفری (20 اردیبهشت 1403 | 09:49)

ایول خیلی خوب بود

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (20 اردیبهشت 1403 | 10:05)

سلام و عرض ادب!
تشکر از ارسال نطرتون در خصوص دوره.
موفق و پیروز باشید

ارسال پاسخ
مهران محمدی
521 روز همراهی
مهران محمدی (28 مرداد 1402 | 14:34)

این چنین خوووووب چرایی …
آموزش با کیفیت یعنی این

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (28 مرداد 1402 | 15:00)

سلام و عرض ادب!
ممنونم مهران جان! خوشحالیم از اینکه نظرتون رو گفتیدو از دوره رضایت داشتید.
موفق و پیروز باشید

ارسال پاسخ
r sh
834 روز همراهی
رقیه شایگان (23 اردیبهشت 1402 | 03:05)

سلام وقت بخیر..

1- توی آموزش گفتید به صورت پیش فرض شل bash دستورات رو اجرا میکنه .. پس چرا وقتی file/. میزنیم نیاز به دسترسی داره اما وقتی bash ./file میزنیم بدون دسترسیِ اجرا هم اجرا میشه؟ جفت این دستورات یعنی bash فایل مورد نظر رو اجرا کنه!

2- وقتی توی گوگل یه سری دستورات رو سرچ میکنم (مثلا سرچ کردم comment multi line in bash) ، توی جواب ها بعضا مینویسن در Shell کامندx و در Bash shell یه کامندy این کار رو انجام میده.. منظور از Shell چیه؟ ما cliای به نام Shell داریم مگه؟

ارسال پاسخ
سینا یغمائیان
سینا یغمائیان
1794 روز همراهی
مدرس- یغمائیان (23 اردیبهشت 1402 | 09:10)

سلام چه سوال خوبی شاید یه ویدئو شد بعدا

وقتی اینحوری یه اسکریپت رو ران میکنیم :
./script
این “اسکریپت” را اجرا می کند به شرطی که فایل قابل اجرا باشد و در دایرکتوری فعلی قرار داشته باشد.

در حقیقت یه sub-process میسازیم که هر متغیری نیاز باشه توش set میشه و بعد از بسته شدنش تموم میشه و دسترسی برای اجرا میگیره

اما وقتی از source برای اجرای یک اسکریپت استفاده میکنیم در واقع بهش اجازه میدیم که اون متغیر ها رو توی شلی که داریم هم set کنه (دیگه یه sub process نمیسازه )

در مورد سوال دومت درست متوجه نشدم چیه منظورت
اما چیزی که در کل هست اینه که شل به معنی پوسته هستش حالا میتونه پوسته گرافیکی باشه که بهش میگیم GUI یا پوسته ی کامندلاینی باشه که بهش میگیم CLI

توی شل های کامند لاینی اینا رو داریم برای مثال : bash .. zsh ..csh .. ksh و شل های کامند لاینی دیگه

ارسال پاسخ
مهرداد م
724 روز همراهی
مهرداد م (9 بهمن 1401 | 12:58)

با سلام و احترام در فایل شماره هفت به cpu usage اشاره کردید که با کامند df -h نمایش بدیم که به نظرم ویدئو رو بعدن اصلاح کنید
دستور df (disk free) برای نمایش فضای خالی دیسک هست
دستور du (disk usage) برای فضای مصرف شده دیسک
وضعیت cpu رو هم با top (table of proccess) یا کمی قشنگترش Htop یا حتی nmon میشه دید

ارسال پاسخ
سینا یغمائیان
سینا یغمائیان
1794 روز همراهی
مدرس- یغمائیان (9 بهمن 1401 | 13:15)

سلام . بله این دستور ها درس داده شدن (البته در دوره های لینوکس) توی ویدئو های بش اسکریپت سعی بر این هست یکم MANUAL تر با دستورات و اسکریپت ها کار کنیم
در نهایت از نظرت ممنونم

ارسال پاسخ
بهنام بهرامی
962 روز همراهی
بهنام بهرامی (9 مهر 1401 | 20:17)

این دوره با کیفیت ترین دوره Bash توی ایران هست
آقای یغماییان هم واقعا خوب درس میدن
.
ممنون از مدرس عزیز و وب سایت لرن فایلز

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (10 مهر 1401 | 11:17)

سلام و درود
ممنون از اینکه نظرتون و برای ما ارسال کردید و خوشحالیم از رضایتی که داشتین.
موفق و پیروز باشید

ارسال پاسخ
میهمان
علی رضاییان (9 مهر 1401 | 18:52)

سلام و درود
این دوره به درد کسایی که میخوان کار اتومیت کردن رو برای ریکان در باگ هانتیگ انجام بدن بدرد میخوره؟

ارسال پاسخ
سینا یغمائیان
سینا یغمائیان
1794 روز همراهی
مدرس - یغمائیان (10 مهر 1401 | 08:13)

سلام اتومیت کردن تسک ها بله اما ما وارد بحث باگ هانتینگ نمیشیم تو این دوره اما اگر نظری دارید میتونیم به دوره اضافه کنیم حتما

ارسال پاسخ
سامان رضایی
1612 روز همراهی
سامان رضایی (14 تیر 1401 | 05:58)

اقای یغمائیان بهترین استادید هیچ کس هیچ وقت شبیه شما نمیتونه درس بده واقعا ممنون

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (14 تیر 1401 | 10:59)

سلام و درود
خوشحالیم که نظرتون و برامون ارسال کردید
موفق و پیروز باشید

ارسال پاسخ
آموزش های پیشنهادی
ایمیل خود را وارد کنید
تا از بروزرسانی ها و تخفیفات با خبر شوید...
آموزش هک

آموزش هک