نکته :: دستور . (dot) یا همان دستور source در سیستم عامل لینوکس چیست ؟
درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    تخفیف های وب سایت
    همه تخفیف ها

    عضویت در

    کانال تلگرام

    توسینسو

    اطلاعات مطلب
      مدرس/نویسنده
      امیرحسین کریم پور
      امتیاز: 144754
      رتبه:7
      11
      468
      459
      4716
      امیرحسین کریم پور ، مدیر انجمن سخت افزار و تجهیزات دیجیتال TOSINSO ، متخصص شبکه ، تخصص در حوزه سیستم عامل های کلاینت و سرور مایکروسافت ، سیستم عامل لینوکس ، علاقه مند به حوزه امنیت اطلاعات و تست نفوذ سنجی ... پروفایل کاربر

      دستور . (dot) یا همان دستور source در سیستم عامل لینوکس چیست ؟

      تاریخ 18 ماه قبل
      نظرات 0
      بازدیدها 236
      دستور . (دات) یا همان دستور source که هیچ تفاوتی با هم ندارند در واقع یک شورتکات برای دستور منبع shell ما میباشد.همانطور که گفته شد دستور . با دستور source یکسان است و وظیفه آن خواندن و اجرا کردن دستورات با نام فایل اجرایی در محیط shell فعلی میباشد. توجه کنید که دستور script/. با دستور script . تفاوت دارد اما دو دستور زیر کاملا با هم یکسان هستند :
      :~#  . script
      
      :~#  source script
      
      دستور source یک اسکریپت ارائه شده و موجود در لینوکس اجرا میکند که لزوما نیاز به مجوز دسترسی اجرایی ندارد و همه کاربران میتوانند آنرا اجرا کنند. ولی به این نکته توجه کنید که دستور source و یا دستور . اسکریپت یا فایل اجرایی را در shell فعلی اجرا میکند در حالیکه دستور / . اسکریپت اجرایی ما را در یک پروسس جداگانه یا در یک shell جدید اجرا میکند که با دستور bash هم تفاوتی ندارد زیرا وقتی یک اسکریپت را با دستور bash اجرا کنیم در واقع در یک پروسس جدا آن اسکریپت اجرا میشود و این در حالیست که ما متوجه چنین چیزی نمیشویم. وقتی ما دستور script . را اجرا میکنیم shell به دنبال تمام فایل هایی میگردد که در متغیر محیطی PATH تعریف شده اند.ITPRO باشید



      نویسنده : امیرحسین کریم پور
      منبع : ITPRO
      هرگونه نشر و کپی برداری بدون ذکر نام نویسنده و منبع دارای اشکال اخلاقی میباشد
      برچسب ها
      مطالب مرتبط

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

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

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