شما یک اسکریپت پوسته نوشتید ، اما نمی دانید چگونه آن را اجرا کنید. این مشکلی است که بسیاری از کاربران مبتدی لینوکس با آن روبرو هستند. برای اینکه فیلمنامه قابل اجرا شود ، باید به روش خاصی تهیه شود. این کار را می توان به روش های مختلف انجام داد.
دستورالعمل ها
مرحله 1
ساده ترین راه این است که اسکریپت ها را با قابلیت اجرا و با استفاده از برنامه Midnight Commander اجرا کنید. بیشتر توزیع های لینوکس از قبل آن را دارند. با این حال ، معمولاً در alt="Image" Linux و Ubuntu وجود ندارد ، در این صورت باید با اجرای دستور زیر نصب شود: در alt="Image" Linux ، برای نصب این برنامه ، باید آن را به صورت زیر بارگیری کنید: پرونده RPM و سپس آن را نصب کنید. با استفاده از دستور cd به دنبال پوشه ای که فایل در آن قرار دارد تغییر مسیر دهید. سپس این دستور را اجرا کنید: rpm -i./filename.rpm
جایی که filename.rpm فایلی است که بارگیری کرده اید. در اوبونتو ، فرآیند بارگیری و نصب به صورت خودکار انجام می شود ، برای شروع آن فقط باید از یک دستور استفاده کنید: sudo apt-get install mc تمام دستورات بالا را از حالت root اجرا کنید. چنین حالتی در اوبونتو وجود ندارد ، بنابراین از دستور sudo قبل از apt-get استفاده می شود. پس از نصب Midnight Commander ، با استفاده از دستور زیر می تواند توسط هر کاربری راه اندازی شود: mc
گام 2
اگر از Midnight Commander استفاده نشده است ، می توانید مجوزهای پرونده اسکریپت پوسته را تغییر دهید تا با دستور زیر قابل اجرا باشد: chmod 755 filename
where filename نام پرونده اسکریپت شماست. اکنون سعی کنید آن را اجرا کنید:./ filename
مرحله 3
اگر ترجیح می دهید از Midnight Commander استفاده کنید ، مجوزهای اسکریپت را به صورت زیر تغییر دهید. این برنامه را اجرا کنید ، به پوشه همراه با پرونده ای که ایجاد کرده اید بروید ، نشانگر را به آن منتقل کنید ، سپس در منوی File مورد دسترسی به حقوق را پیدا کنید. کادرهای "شروع / جستجوی مالک" ، "شروع / جستجوی گروه" و "شروع / جستجوی دیگران" را علامت بزنید (اگر نمی خواهید به کاربران دیگر اجازه اجرای اسکریپت را بدهید ممکن است برخی از آنها نصب نشوند). تنظیمات را با دکمه "نصب" ذخیره کنید. اکنون نام فایل در لیست سبز شده و یک ستاره در سمت چپ آن ظاهر می شود. با نگه داشتن نشانگر بر روی آن و فشار دادن کلید "Enter" ، می توانید پرونده را اجرا کنید.