Faradars Discount
۵۱٪ تخفیف جشنواره سال نو فرادرس کد تخفیف: NWYR98
Faradars Discount
فرصت باقیمانده تخفیف ویژه

آموزش مقدماتی برنامه نویسی شل اسکریپت (ShellScript) لینوکس – پیش ثبت نام

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

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



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

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ضبط
زمان تقریبی انتشار ۴ تا ۱۲ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

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

    در این میان، شل لینوکس به عنوان مفسر لینوکس، قابلیت هایی را همچون یک زبان برنامه نویسی در اختیار کاربران قرار می دهد که به کمک آن و بدون هیچ گونه محدودیتی می توان کارهای سیستمی خود را انجام داد. یک مدیر سرورهای لینوکسی، باید کارهایی را به صورت تکراری انجام دهد که با استفاده از Shell Script می تواند آن ها را به صورت خودکار اجرا نماید.

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

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: معماری لینوکس
      • شل (Shell) چیست؟
        • معماری لینوکس
        • تفاوت شل های مختلف
      • شل اسکریپت (ShellScript) چیست؟
        • کاربردهای آن
      • اجرا و بررسی چند نمونه فایل شل اسکریپت
        • چهار عمل اصلی بر روی ۲ عدد
        • دریافت نام از کاربر و ایجاد فایل به همان نام
    • درس دوم: نصب نیازمندی ها
      • شروع به کار
        • ایجاد فایل شل اسکریپت
        • ویرایشگر VI
      • معرفی ویرایشگر متن VIM و تنظیمات اولیه
      • نصب پلاگین شل اسکریپت در VIM
        • اولین برنامه، Hello World
      • تعریف متغیر و استفاده از آن
      • دریافت متغیر از کاربر
      • کامند read
        • اجرای شل اسکریپت
        • دیباگ شل اسکریپت
    • درس سوم: کنترل جریان برنامه
      • ارسال آرگومان به فایل شل اسکریپت
      • ابزارهای تصمیم گیری
        • If – Elif
        • Case – Esac
        • بررسی شرط های مختلف
      •  Numeric Operators
      •  Boolean Operators
      •  String Operators
      • File Attributes
    • درس چهارم: عملیات ریاضی
      • عملیات ریاضی
        • ۵عملگر اصلی
        • کامند expr
        • کامند let
        • کاراکتر های اختصاصی (Escape Character)
        • The Metacharacters
    • درس پنجم: حلقه و تکرار
      • For
      • While
      • Until
      • Select
      • حلقه های تودرتو
      • دستور break ,Continue
    • درس ششم: آرایه ها
      • تعریف و به کار گیری آرایه ها
        • تعریف آرایه
        • نمایش محتوی آرایه
        • آرایه های ۲ بعدی
    • درس هفتم: نوشتن یک تابع
      • تعریف توابع در شل اسکریپت
        • ارسال آرگومان به تابع
        • دریافت خروجی از تابع
        • فراخوانی توابع تودرتو
        • اجرای تابع در background
    • درس هشتم: متغیرهای محیطی شل
      • متغیرهای از پیش تعریف شده در شل
      • اجرای شل های تو در تو
      • استفاده از شل به عنوان headerFile
        • بررسی مقدار خروجی اجرای کامند و شل
        • متغیر SHLVL
    • درس نهم: جریان های داده ای در شل
      • جریان های داده ای و انتقال جریان ها
        • StdIn و StdOut ,StdErr
        • Input/Output Redirections

     

    مفید برای رشته های
    • مهندسی کامپیوتر
    • مهندسی الکترونیک


    اطلاعات تکمیلی

    نام آموزش آموزش مقدماتی برنامه نویسی شل اسکریپت (ShellScript) لینوکس – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVLNX9710
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران