ساده کردن دستورات.

 چه تعداد از ما به شرط "sudo apt-get install" یا "sudo apt-get update" نگران نوشتن دستورات هستیم؟

این شخصاً مرا آزار می دهد و همچنین وقتم را می گیرد. این بار می خواهم راهی بسیار آسان برای "کوتاه کردن" یا جمع بندی این دستورات به شما نشان دهم تا زندگی ما کمی راحت تر شود.

بیا بریم سراغ بازی

اولین کاری که باید انجام دهیم ورود به سیستم ROOT است

# سو

شما رمز را می نویسید و ما کارهای زیر را انجام می دهیم:

# nano / bin / update

در اینجا ما دستور را ایجاد کرده ایم. «بروزرسانی» و در آن می نویسیم

#sudo apt-get به روز رسانی

اکنون به آن مجوز می دهیم.

# chmod + x / bin / بروزرسانی

و حالا هر بار که ما در کنسول به روزرسانی می کنیم ، مخازن ما به روز می شود.

 

 

 

 

 

 

اگر دستور nano / bin / را نوشتیم و پرونده از قبل وجود دارد ، آن را حذف یا اصلاح نکنید زیرا به برنامه دیگری آسیب می رسانید. آنچه شما باید انجام دهید یافتن روش دیگری برای نامگذاری آن دستور است.

از این طریق می توان انواع دستورات را ساده کرد. نحوه رفتن از sudo # apt-get install به # install

با سلام ، امیدوارم که خوشتون بیاد


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

24 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

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

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   سانتیاگو کامانو dijo

    شخصاً فکر می کنم تعریف نامهای مستعار در bashrc یا در پرونده .bashrc راحت تر است
    به طوری که:
    به روزرسانی مستعار = »به روزرسانی sudo apt-get»

  2.   گرمین dijo

    بسیار جالب است اما از آنچه در تصویر می بینم ، برای اجرای آن ، باید به عنوان root وارد سیستم شوم و سپس "بروزرسانی" را بنویسم. پس من فضل را نمی بینم.

    1.    Jlcmux dijo

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

    2.    Jlcmux dijo

      مورد دیگر به جای قرار دادن sudo apt-get و غیره است.
      su -c "دستور" (نقل قول از ماده)
      سپس از شما رمز ROOT را می خواهد و وقتی تمام شد شما هنوز کاربر عادی هستید.

    3.    RTFMExe dijo

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

      : wq

      1.    RTFMExe dijo

        با قرار دادن سودو در پرونده ایجاد شده من اون قسمت رو خوردم

        : wq

  3.   کریستوفر کاسترو dijo

    برای من آسان تر است که نام مستعار را به .bashrc اضافه کنم

    به روزرسانی مستعار = "به روز رسانی استعداد sudo"

    1.    هگزبورگ dijo

      دقیق

  4.   مرلین دبیانیت dijo

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

    مقاله خوب اگر امتیاز داده شود 100+ می دهد.

  5.   خوزه میگوئل dijo

    در اصل ایده خوب است ، اما مجوزها معنی خود را دارند.

    من امنیت را ترجیح می دهم.

    سلام.

    1.    Jlcmux dijo

      منظورت چیه؟ هنوز هم نیاز به روت است یا اینکه کاربر در sudoers باشد تا بتواند آن را اجرا کند. صرف نظر از اینکه / bin / update دارای مجوزهای اجرای است. apt-get و sudo مجوزهای خود را تغییر نمی دهند.

  6.   خوزه میگوئل dijo

    منظور من این است که هرکسی که وارد رایانه ما شود می تواند این کار را بدون اجازه root انجام دهد.

    1.    Jlcmux dijo

      قبلاً توضیح دادم ، این از شما درخواست رمز عبور می کند یا به عنوان root وارد سیستم می شود. هیچ ارتباطی با آن ندارد

  7.   امیلیو dijo

    من فکر می کنم ساده ترین چیز این است که یک نام مستعار در .bashrc اضافه کنید همانطور که در نظرات بالا می گویند

  8.   ایلگریم dijo

    با نادیده گرفتن این واقعیت که استفاده صحیح از bash برای انجام این کار درست است ، مسئله مخصوصاً خونریزی این است که اسکریپت را به جای / usr / local / bin در / bin بگذارید.

    حوصله من این است که تقریباً در همه وبلاگ ها ببینم چگونه LHFS را رها می کنید و بدون نظم و کنسرت زباله ها را در سراسر سیستم فایل پراکنده می کنید.

    1.    بلند کردن dijo

      آمین به آنچه ایلگریم گفت

    2.    مرلین دبیانیت dijo

      به نظر من حق با شماست ، به نظر می رسد winbug با این همه پرونده و کتابخانه که همان کار را انجام می دهند. XD

      بهتر است از Alias ​​استفاده کنید.

      من یک اسکریپت 2 خطه sudo aptitue update و sudo aptitude کامل آپدیت کردم و اسکریپت را در / usr / bin / قرار دادم و فقط با تایپ 'update' در کنسول سیستم و مخازن آن را کاملاً به روز می کنم. اما این اسکریپتی است که 2 کار انجام می دهد نه فقط یک مورد.

      1.    هوگو dijo

        هنوز هم می توانستید نام مستعار با چندین دستور ایجاد کنید:

        alias actualizar='sudo aptitude -y update && sudo aptitude -y safe-upgrade && sudo aptitude full-upgrade && sudo aptitude autoclean'

    3.    لوئیس dijo

      من هرگز نمی دانستم اسکریپت های خود را کجا قرار دهم ، کاری که من معمولاً انجام می دهم این است که آنها را در یک پوشه مخفی در خانه خود بگذارم و سپس مسیر مربوطه را به مسیر در پرونده .bashrc اضافه کنم

      آیا انجام این کار به درستی انجام می شود یا بهتر است همانطور که نظر می دهید آنها را در / usr / local / bin بگذارید؟

      این تیم فقط یک کاربر دارد.

      1.    MSX dijo

        بله ، البته ، عالی است ، همه چیز به نیاز شما بستگی دارد.
        به همین ترتیب ، آنچه نویسنده این پست پیشنهاد می کند خوک است و این یک عمل بسیار بد است ، در هر صورت افزودن یک فهرست در / usr / bin (که به نوبه خود ما آن را به $ PATH خود اضافه می کنیم) تمیزتر است و بله در داخل وجود دارد این همه اسکریپتهای شخصی ما را اضافه می کند.

        1.    لوئیس dijo

          من ترجیح می دهم که به جای / usr / bin ، آنها را در خانه / من کنترل کنم ، نمی دانم ، من اینطور ترجیح می دهم.

          مورد دیگری که من هرگز نمی دانستم کجا قرار دهم ، پرونده های مشترک بین کاربران دیگر تیم است:

          در رایانه دیگری من دو کاربر دارم و ایده این است که پوشه Videos را به اشتراک بگذارم تا هر دو از آن استفاده کنند.

          کاری که من کردم این بود که یک پوشه Videos در داخل / media ایجاد کردم زیرا همه کاربران به آن دسترسی دارند و سپس یک لینک در خانه هر کاربر ایجاد می کنم که به پوشه / media / Videos گفته می شود

          آیا انجام این کار صحیح است؟ من این را می گویم چون من با مشکلات مجوز روبرو هستم

          چه کسی صاحب پوشه مذکور می شوم؟

  9.   MSX dijo

    این فقط در مواردی مفید است که بخواهیم اسکریپت به عنوان root اجرا شود اما بدون وارد کردن رمز عبور ، بنابراین علاوه بر اسکریپت مورد نظر ، خط مربوط به visudo نیز باید ویرایش شود.

    برای هر چیز دیگری ALIAS وجود دارد ، آنچه شما انجام دادید یک گریه است ، غیرقابل توصیف است.

  10.   مخالف dijo

    آنچه که به نظر من عجیب است ، مایل به استفاده از "install" است که یک دستور با عملکردهای خاص خود است. همانطور که همه می گویند ، نام مستعار و بدون انجام این همه داستان.

  11.   رعد و برق dijo

    عالی