Suorita viimeksi käytetty komento uudelleen täsmälleen pääkäyttäjän oikeuksilla tai ilman

Sisällysluettelo:

Anonim

Haluatko suorittaa viimeksi suoritetun komennon uudelleen? Tai entä viimeksi käytetyn komennon suorittaminen uudelleen, mutta sen suorittaminen pääkäyttäjänä? Voit tehdä molemmat!

Oletko koskaan kirjoittanut päätteeseen hienoa merkkijonokomentoa ja ollut turhautunut huomatessasi, että sinun on suoritettava se uudelleen? Tai ehkä huomasit, että edellä mainittu run-komento on suoritettava uudelleen, mutta tällä kertaa superkäyttäjänä? Sinä myös? Teen sitä jatkuvasti, mutta jos teet tämän tulevaisuudessa, ei ole mitään ongelmaa eikä tarvetta syöttää komentosarjoja uudelleen, koska kun olet oppinut tämän hienon tempun erinomaisella !! komennot, voit suorittaa aikaisemmat komentojonot nopeasti uudelleen.

Tässä on oikeastaan ​​kaksi osaa: viimeisen komennon suorittaminen uudelleen sellaisena kuin se oli, ja viimeisen komennon suorittaminen uudelleen, mutta superkäyttäjän oikeuksilla, eli root-käyttäjänä.

Kuinka viimeksi käytetty komento suoritetaan uudelleen tarkasti

Ensinnäkin, tiedä, että kirjoitat !! suorittaa viimeisen komennon uudelleen täsmälleen samalla tavalla kuin se suoritettiin ensimmäisen kerran. Se on helppoa, kokeile tätä itse. Suorita ensin mikä tahansa komento, valitse jokin yksinkertainen, kuten "ls", jos haluat. Sitten ennen toisen komennon suorittamista voit käyttää seuraavaa merkkijonoa:

!!

Tämä suorittaa uudelleen täsmälleen saman komennon, joka suoritettiin välittömästi ennen. Jos komento epäonnistui, se suoritetaan uudelleen epäonnistuneena. Jos komento onnistui, se suoritetaan uudelleen onnistuneesti. Käydä järkeen?

Kuinka viimeksi käytetty komento suoritetaan uudelleen superkäyttäjänä

Nyt asiat muuttuvat mielenkiintoisiksi ja uskomattomiksi, voit liittää !! -komento sudo-komennolla, suorittaaksesi viimeksi käytetyn komennon uudelleen, mutta pääkäyttäjänä pääkäyttäjän oikeuksilla.Olemme koskettaneet viimeksi suoritettua juoksua sudolla!! ennen, mutta se on niin tärkeä edellä mainitun komennon kann alta, että emme voi jättää sitä pois.

Tee se kirjoittamalla tämä komento:

sudo !!

Tämä suorittaa viimeksi käytetyn komennon, mutta sudon kautta ja suorittaa sen pääkäyttäjänä. Pohjimmiltaan se on kuin kirjoittaisit koko komennon uudelleen, mutta laittaisit sen eteen "sudo" ilman, että koko pitkää monimutkaista merkkijonoa tai syntaksia tarvitsee kirjoittaa uudelleen! Todella hyödyllistä.

BTW, nämä temput toimivat sekä Mac OS X:ssä että Linuxissa, joten missä tahansa komentoriviympäristössä oletkin, suorita komennot tarvittaessa uudelleen.

Suorita viimeksi käytetty komento uudelleen täsmälleen pääkäyttäjän oikeuksilla tai ilman