درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    اطلاعات دوره آموزشی

    مدت دوره

    6:21:10

    تعداد ویدیوها

    26

    تعداد کامنت ها

    32

    خرید دوره | 110,000

    حجم دوره: 770 مگابایت

    اطلاعات مطلب
      مدرس/نویسنده
      محمد عابدینی
      امتیاز: 222939
      رتبه:7
      363
      147
      20
      519
      سلام دوستان مدیر سایت mabedini.ir هستم. از سال ۱۳۸۱ با سیستم عامل های مبتنی بر BSD کار کردم. مقالات و فیلم های آموزشی در زمینه BSD تهیه کردم. یکی از سیستم عامل های مورد علاقه من OpenBSD است. در حال حاضر دوره هایی برروی انواع فایروالهای زیر رو در سایت دارم ** دوره آموزش pfsense به صورت مقدماتی و نصب انواع بسته های کاربردی. ** دوره آموزش فایروال IPFW در FreeBSD ** دوره آموزش فایروال ipfire ** دوره جدید فایروال OPNsense پروفایل کاربر
      دوره های مرتبط
      دوره های توسینسو  آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      مدرس: جعفر قنبری شوهانی
      این دوره را در 9 قسط خریداری کنید
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      مدرس: پوریا تعبدی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      مدرس: کاظم تقندیکی
      این دوره را در 7 قسط خریداری کنید
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      مدرس: محمد نصیری
      این دوره را در 64 قسط خریداری کنید
      با خرید این دوره مبلغ 41,760 تومان هدیه بگیرید
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      مدرس: صادق شعبانی
      این دوره را در 2 قسط خریداری کنید
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      مدرس: ُسهیل قاسمی
      این دوره را در 14 قسط خریداری کنید
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      مدرس: میلاد فشی
      این دوره را در 4 قسط خریداری کنید
      دوره آموزشی مقدماتی نرم افزار Wireshark
      دوره آموزشی مقدماتی نرم افزار Wireshark
      مدرس: محمد عابدینی
      این دوره را در 8 قسط خریداری کنید
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      مدرس: مریم علی زاده
      این دوره را در 10 قسط خریداری کنید
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      مدرس: آرش ترابی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی سیسکو آسان است
      دوره آموزشی سیسکو آسان است
      مدرس: صادق شعبانی
      این دوره را در 35 قسط خریداری کنید
      با خرید این دوره مبلغ 29,270 تومان هدیه بگیرید
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      مدرس: صادق شعبانی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      مدرس: محمد عابدینی
      این دوره را در 5 قسط خریداری کنید
      دوره آموزشی جامع مانیتورینگ شبکه با  Solarwinds و ماژول ها
      دوره آموزشی جامع مانیتورینگ شبکه با Solarwinds و ماژول ها
      مدرس: جعفر قنبری شوهانی
      این دوره را در 6 قسط خریداری کنید
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      مدرس: اسحاق احمدپور
      این دوره را در 37 قسط خریداری کنید
      با خرید این دوره مبلغ 33,880 تومان هدیه بگیرید
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      مدرس: کاظم تقندیکی
      این دوره را در 11 قسط خریداری کنید
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      مدرس: محمد نصیری
      این دوره را در 3 قسط خریداری کنید
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      مدرس: پوریا تعبدی
      این دوره را در 1 قسط خریداری کنید
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      مدرس: مجتبی اسمائی
      این دوره را در 25 قسط خریداری کنید
      با خرید این دوره مبلغ 7,425 تومان هدیه بگیرید
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      مدرس: علی آقامیری
      این دوره را در 10 قسط خریداری کنید
      با خرید این دوره مبلغ 5,445 تومان هدیه بگیرید
      تاریخ 15 ماه قبل
      نظرات 0
      بازدیدها 158
      یکی از بخشهایی که شما دوستان عزیز برای نوشتن یک اسکریپت به آن نیاز دارید استفاده از قابلیت test کردن است، شما با استفاده از این قابلیت می تونید از وجود و یا عدم وجود یک فایل مطمئن شوید، دو مقدار را با هم مقایسه کنید که آیا یکسان هستند و یا کدام یک بزرگتر از دیگری است و این شروط را می توانید با حلقه هایی مثل if while و غیر استفاده کنید برای انجام دادن سایر اقدامات در اسکریپت نویسی. این بخش را با دقت مطالعه کنید.

      قبل از شروع این بخش با مخلوط کردن فرمان ها آشنا می شوید.


      این بخش شامل سه نماد است، نماد ; && و نماد || در ادامه هر کدام را توضیح می دهیم.

      نماد ; :
      در بین دو فرمان باعث می شود که فرمان اول راه اندازی شود و در مرحله بعد فرمان بعدی راه اندازی شود، مثال این بخش به صورت زیر است:
      #ls  ;  id ; cat file
      
      همانطوری که مشاهده کرده اید می توانید در بین بیش از چند فرمان هم از آن استفاده کنید،

      نما && :
      قرار گرفتن این نماد در بین دو فرمان باعث می شود که فرمان بعدی یا همان فرمان دوم زمانی اجرا شود که فرمان اول به درستی اجرا شود.

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

      تست کردن دو رشته یا string :


      شما می توانید برای مقایسته کردن دو رشته از تست استفاده کنید، قواعد این مثالها در زیر بیان شده است:
      “s1 = s2” دو مقدار با هم برابر باشد.
      “s1 != s2” دو رشته با هم برار نباشد
      “z string-” طول یک رشته صفر باشد
      “ n string-” طول یک رشته صفر نباشد


      مقایسه کردن دو مقدار عددی:


      یکی دیگر از قابلیت های برنامه test مقایسه کردن دو مقدار عددی با همدیگر است، این کار به صورت زیر انجام می شود:
      “n1 -eq n2” دو مقدار عددی با هم برابر است.
      “n1 -ne n2” دو مقدار عددی با هم برابر نیستند
      “n1 -gt n2” مقدار اول ار مقدار دوم بزرگتر است
      “n1 -lt n2” مقدار اولی از مقدار دومی کوچکتر است
      “n1 -ge n2” مقدار اولی بزرگتر از مقدار دومی است
      “n1 -le n2” مقدار اولی کوچکتر از مقدار دومی است.

      چک کردن وجود یک فایل:


      یکی دیگر از قابلیت های فرمان test چک کردن وجود و یا عدم وجود بک فایل و شاخه است به صورت زیر شما می توانید از سویچ های زیر استفاده کنید:
      “e file-” چک کردن وجود یک فایل
      “f file-” چک کردن این که آیا مقدار وارد شده فایل است.
      “d file-” چک کردن این که آیا مقدار وارد شده شاخه است.

      یک مثال ساده از تست:
      #!/bin/sh
      if [ $1 -eq $2 ]; then
      		echo “they are equal”
      else
      		echo “they are NOT equal”
      fi
      
      

      برچسب ها
      ردیفعنوانحجم (مگابایت)مدت زمانقیمت
      1دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت اول : فرمان های مقدماتی man cd pwd و ls5218 دقیقه و 17 ثانیهرایگان
      2 دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت دوم: فرمان های ایجاد کردن شاخه ها و فایلها کپی کردن فایل و شاخه4018 دقیقه و 48 ثانیهرایگان
      3دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت سوم : مشاهده کردن محتوای فایل5123 دقیقه و 17 ثانیهرایگان
      4دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت چهارم: جستجو کردن فایلها و شاخه ها4118 دقیقه و 50 ثانیه5,500 تومان
      5 دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت پنجم: جستجو در فایلها با grep بخش اول4723 دقیقه و 18 ثانیه8,470 تومان
      6 دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت ششم : فرمان grep بخش دوم2112 دقیقه و 29 ثانیهرایگان
      7دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت هفتم : فرمان های کاربردی cut و jot3319 دقیقه و 6 ثانیه5,500 تومان
      8دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت هشت: مقدمه ای بر فرمان sed1810 دقیقه و 59 ثانیه5,500 تومان
      9دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت نهم : نمایش و پاک کردن خطوط با sed1510 دقیقه و 19 ثانیه5,500 تومان
      10دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت دهم: جابجا کردن کلمات و کاراکترها با sed2112 دقیقه و 17 ثانیه5,830 تومان
      11 دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت یازدهم : مقدمه ای بر دوره اسکریپت نویسی379 دقیقه و 30 ثانیهرایگان
      12فرمان Sed و کاربردهای آن00 ثانیهرایگان
      13دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت دوازدهم : مقدمه ای برای نوشتن یک اسکریپت149 دقیقه و 8 ثانیهرایگان
      14 دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت سیزدهم: خلق کردن اولین برنامه ساده در شل189 دقیقه و 26 ثانیهرایگان
      15دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت چهاردهم: متغییرها و دریافت ورودی از کاربر2815 دقیقه و 41 ثانیه5,500 تومان
      16فرمان Test:00 ثانیهرایگان
      17دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت پانزدهم: نمایش ورودی ها با echo، مستعار کردن فرمان ها و چرخش ورودی2715 دقیقه و 7 ثانیه4,400 تومان
      18اعمال ریاضی در Shell Scripting00 ثانیهرایگان
      19حلقه های تکرار در Bash00 ثانیهرایگان
      20مفهوم ورودی و خروجی در Shell00 ثانیهرایگان
      21 دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت شانزدهم: هوشمند سازی فرمان echo و متغییرها116 دقیقه و 51 ثانیه4,400 تومان
      22با خروجی های ناخواسته فرمان های چه کنیم؟00 ثانیهرایگان
      23ایجاد کردن خاتمه چند خطی در ورودی یک فرمان (here document)00 ثانیهرایگان
      24دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت هفدهم: مقدمه ای بر نوشتن یک اسکریپت بک آپ گیری3315 دقیقه و 47 ثانیه4,400 تومان
      25دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت هجدهم: نوشتن یک اسکریپت ساده backup 3217 دقیقه و 2 ثانیه5,500 تومان
      26دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت نوزدهم: مفهوم پردازش در خط فرمان5922 دقیقه و 58 ثانیه5,500 تومان
      27دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت بیستم: ایجاد کردن process bar در Shell198 دقیقه و 44 ثانیه6,600 تومان
      28دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت بیست یکم: سه فرمان history ، join و stat2011 دقیقه و 50 ثانیه4,400 تومان
      29دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت بیست دوم:: ایجاد کردن فایلهای موقت و تقسیم بندی فایلها بزرگ2212 دقیقه و 59 ثانیه5,500 تومان
      30دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت بیست سوم: استفاده کردن از functions و ارایه ها در bash139 دقیقه و 0 ثانیه5,500 تومان
      31دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت بیست چهارم: چک کردن محاسبات عددی با let2012 دقیقه و 12 ثانیه5,500 تومان
      32 دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت بیست پنجم: آشنایی با Logger2312 دقیقه و 34 ثانیه5,500 تومان
      33دوره آموزشی فوق تخصصی Shell Scripting در BASH Shell قسمت بیست ششم :: قسمت پایانی کار با dialog4324 دقیقه و 41 ثانیه11,000 تومان
      دورهمجموعه کل دوره7706 ساعت و21 دقیقه و 10 ثانیه110,000 تومان
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      هیچ نظری ارسال نشده است

        برای ارسال نظر ابتدا به سایت وارد شوید

        arrow