Znova zaženite zadnji uporabljeni ukaz natančno z ali brez privilegijev super uporabnika
Kazalo:
- Kako natančno znova zagnati zadnji uporabljeni ukaz
- Kako znova zagnati zadnji uporabljeni ukaz kot super uporabnik
Želite ponovno zagnati zadnji izveden ukaz? Kaj pa ponovni zagon nazadnje uporabljenega ukaza, vendar ga izvajate kot root? Lahko oboje!
Ste že kdaj v terminal vtipkali čudovit ukaz z nizom in bili razočarani, ko ste ugotovili, da ga morate zagnati znova? Ali pa ste morda odkrili, da je treba zgoraj omenjeni ukaz za zagon znova zagnati, vendar tokrat kot super uporabnik? Ti tudi? To počnem ves čas, a če boste to počeli v prihodnosti, ne bo nobenih težav in vam ni treba znova vnašati zaporedij ukazov, ker ko se enkrat naučite tega izvrstnega trika z odličnim !! ukaze, lahko samo hitro znova zaženete prejšnje ukazne nize.
V resnici obstajata dva dela: ponovni zagon zadnjega ukaza, kot je bil, in ponovni zagon zadnjega ukaza, vendar s privilegiji super uporabnika, imenovanega kot root.
Kako natančno znova zagnati zadnji uporabljeni ukaz
Prvič, vedite to tipkanje !! bo ponovno zagnal zadnji ukaz, natanko tako, kot se je zagnal prvič. Preprosto je, poskusite sami. Najprej zaženite poljuben ukaz, izberite nekaj preprostega, kot je "l", če želite. Nato lahko pred izvedbo drugega ukaza uporabite naslednji niz:
!!
To ponovno zažene točno tisti ukaz, ki je bil zagnan tik pred tem. Če ukaz ni uspel, se bo znova zagnal kot neuspešen. Če je ukaz uspel, se bo znova uspešno zagnal. Smiselno?
Kako znova zagnati zadnji uporabljeni ukaz kot super uporabnik
Zdaj pa stvari postanejo zanimive in izjemno neverjetne, predpono lahko dodate !! ukaz s sudo, da znova zaženete zadnji uporabljeni ukaz, vendar kot root s privilegiji super uporabnika.Dotaknili smo se zadnjega izvajanja s sudo!! prej, vendar je tako pomemben za zgoraj omenjeni ukaz, da ga ne moremo izpustiti.
Preprosto vnesite ta ukaz, da to storite:
sudo !!
To izvede zadnji uporabljeni ukaz, vendar prek sudo, ki ga izvaja kot root uporabnik. V bistvu je tako, kot če bi znova vtipkali celoten ukaz, a mu dodali predpono »sudo«, ne da bi morali ponovno vnesti celoten dolg zapleten niz ali sintakso! Resnično koristno.
BTW, ti triki delujejo tako v Mac OS X kot Linuxu, tako da ne glede na okolje ukazne vrstice, v katerem se znajdete, znova zaženite te ukaze, ko je to potrebno.