Pojednostavljivanje naredbi.

 Koliko od nas smeta pisanje dugih naredbi poput "sudo apt-get install" ili "sudo apt-get update"?

Smeta mi osobno i takoฤ‘er mi oduzima vrijeme. Ovog puta ลพelim vam pokazati vrlo jednostavan naฤin kako "skratiti" ili saลพeti ove naredbe kako bismo nam malo olakลกali ลพivot.

Idemo na utakmicu.

Prvo ลกto moramo uฤiniti je prijaviti se kao ROOT

# njegovo

Napiลกete lozinku i mi radimo sljedeฤ‡e:

# nano / bin / update

Ovdje smo stvorili naredbu. ยซAลพurirajยป i mi piลกemo

#sudo apt-dobi aลพuriranje

Sad mu dajemo dozvole.

# chmod + x / bin / update

I sada ฤ‡e svaki put kad upiลกemo update u konzolu, aลพurirati naลกa spremiลกta.

Ako napiลกemo nano / bin / naredbu i datoteka veฤ‡ postoji, nemojte je brisati ili mijenjati jer ฤ‡ete oลกtetiti neki drugi program. Ono ลกto morate uฤiniti je pronaฤ‡i drugi naฤin za imenovanje te naredbe.

Na taj naฤin moลพemo pojednostaviti sve vrste naredbi. Kako preฤ‡i sa sudo # apt-get install na # install

Pozdrav, nadam se da ฤ‡e vam se svidjeti.


Ostavite svoj komentar

Vaลกa email adresa neฤ‡e biti objavljen. Obavezna polja su oznaฤena s *

*

*

  1. Za podatke odgovoran: Miguel รngel Gatรณn
  2. Svrha podataka: Kontrola neลพeljene poลกte, upravljanje komentarima.
  3. Legitimacija: Vaลก pristanak
  4. Komunikacija podataka: Podaci se neฤ‡e dostavljati treฤ‡im stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku moลพete ograniฤiti, oporaviti i izbrisati svoje podatke.

      Santiago Caamano dijo

    Osobno smatram da je ugodnije definirati aliase u bashrc ili u .bashrc datoteci
    takav da:
    alias update = ยปsudo apt-get updateยป

      ghermain dijo

    Vrlo zanimljivo, ali prema onome ลกto vidim na snimci zaslona, โ€‹โ€‹da bih ga pokrenuo, moram se prijaviti kao root i zatim napisati "update"; tada ne vidim milost.

         @Jlcmux dijo

      Ne, to je zato ลกto barem nemam svog uobiฤajenog korisnika u znojenju, pa je red na mene. Ali ako ga imate, jednostavno ฤ‡e vas pitati za lozinku i to je to.

         @Jlcmux dijo

      Drugi je umjesto stavljanja sudo apt-get itd ..
      su -c "naredba" (navodnici su vaลพni)
      Tada vas pita za ROOT lozinku, a kada zavrลกi i dalje ste normalan korisnik.

         RTFMExe dijo

      Nije potrebno prijaviti se kao root, to je milost stavljanja u stvorenu datoteku ๐Ÿ˜› U svakom sluฤaju, aliasi za to veฤ‡ postoje.

      : wq

           RTFMExe dijo

        nakon ลกto je stavio sudo u stvorenu datoteku. Pojeo sam taj dio ๐Ÿ˜›

        : wq

      Christopher castro dijo

    Puno mi je lakลกe dodati aliase u .bashrc

    alias update = 'sudo aptitude update'

         hexborg dijo

      Toฤno.

      merlin debianite dijo

    Sjajno, htio sam napraviti sliฤan ฤlanak, ali sa scenarijem, vrlo dobrim i sad imam nacrt koji nikada neฤ‡e izaฤ‡i na vidjelo. XD.

    Dobar ฤlanak. da se mogu dati bodovi dalo bi +100.

      Jose Miguel dijo

    U principu je ideja dobra, ali dozvole imaju svoje znaฤenje.

    Viลกe volim sigurnost.

    Pozdrav.

         @Jlcmux dijo

      ล to misliลก? Joลก uvijek treba biti root ili da je korisnik u sudoerima da bi ga mogao izvrลกiti. Bez obzira na to ima li / bin / update dozvole za izvrลกavanje. apt-get i sudo ne mijenjaju njihova dopuลกtenja.

      Jose Miguel dijo

    Mislim da svatko tko uฤ‘e u naลก pc moลพe izvrลกiti ovaj zadatak bez root odobrenja.

         @Jlcmux dijo

      Veฤ‡ sam objasnio, nastavit ฤ‡e vas pitati za lozinku ili biti prijavljen kao root. To nema nikakve veze

      Emilio dijo

    Mislim da je najlakลกe dodati alias u .bashrc kako kaลพu u gornjim komentarima

      ilgrim dijo

    Ignoriranje ฤinjenice ispravne stvari bilo bi koriลกtenje bash aliasa za to, posebno krvarenje je to ลกto skriptu ostavljate u / bin umjesto / usr / local / bin.

    Dosadno mi je vidjeti na gotovo svim blogovima kako preskaฤete LHFS i rasipate smeฤ‡e po cijelom datoteฤnom sustavu bez narudลพbe i koncerta.

         ligament dijo

      Amen onome ลกto je Ilgrim rekao

         merlin debianite dijo

      Mislim da ste u pravu ฤinilo bi se kao winbug s toliko datoteka i knjiลพnica koje rade istu stvar. XD.

      Bolje koristiti Alias.

      Napravio sam skriptu za aลพuriranje sudo aptitue u dva retka i sudo aptitude full-upgrade stavio sam skriptu u / usr / bin / i u potpunosti aลพuriram sustav i njegova spremiลกta pritiskom na 'update' u konzolu. Ali ovo je skripta koja ฤini dvije stvari, a ne samo jednu.

           Hugo dijo

        Joลก ste uvijek mogli napraviti zamjenski naziv s viลกe naredbi:

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

         Luis dijo

      Nikad nisam znao kamo staviti svoje skripte, ono ลกto obiฤno radim je da ih ostavim u skrivenoj mapi u svom domu, a zatim dodam odgovarajuฤ‡i put na Put u datoteci .bashrc

      Je li ispravno raditi ovako ili je bolje ostaviti ih u / usr / local / bin dok komentirate?

      Ovaj tim ima samo jednog korisnika.

           MSX dijo

        Da, naravno, savrลกeno je, sve ovisi o tome kakve su vaลกe potrebe.
        Isto tako, ono ลกto autor ovog posta predlaลพe je svinja i to je vrlo loลกa praksa, u svakom sluฤaju bilo bi ฤistije dodati direktorij u / usr / bin (koji zauzvrat dodajemo u naลก $ PATH) i tamo da unutra ovo dodaje sve naลกe osobne skripte.

             Luis dijo

          Viลกe volim da ih kontroliram u svom / domu umjesto u / usr / bin, ne znam, viลกe mi se sviฤ‘a.

          Joลก jedna stvar koju nikad nisam znao gdje staviti su datoteke koje dijele drugi korisnici tima:

          Na drugom raฤunalu imam dva korisnika i ideja je podijeliti mapu Videos tako da je oboje koriste.

          Ono ลกto sam uฤinio je stvoriti mapu Videos unutar / medija, jer tamo svi korisnici imaju pristup, a zatim stvoriti vezu na kuฤ‡i svakog korisnika koja upuฤ‡uje na spomenutu mapu / medij / Videozapise

          Je li ispravno to uฤiniti? Kaลพem to jer imam problema s dozvolom

          Koga mogu uฤiniti vlasnikom spomenute mape?

      MSX dijo

    To funkcionira samo u sluฤaju da ลพelimo da se skripta izvrลกi kao root, ali bez unoลกenja lozinke, pa se osim predviฤ‘ene skripte mora ureฤ‘ivati โ€‹โ€‹i odgovarajuฤ‡i redak visudo-a.

    Za sve ostalo postoji ALIAS, ono ลกto ste uฤinili je sranje, neobjaลกnjivo.

      anti dijo

    ฤŒudno mi je ลกto ลพelim koristiti 'install' koja je naredba sa svojim vlastitim funkcijama. Kao ลกto svi kaลพu, alias i bez toliko priฤe.

      munjeviti rat dijo

    Izvrstan