A Linux, valamint más Unix-alapú operációs rendszerek, mint az OS X és a FreeBSD, a root super user koncepcióját használja a kód nem kívánt végrehajtásának minimalizálására. A sudo (super user do) parancsra van szükség az ilyen hozzáférést igénylő parancsok végrehajtásához, ha a felhasználó jelenleg egy standard felhasználói shell alatt dolgozik, és jelenleg nem rendelkezik ilyen jogosultságokkal. Ezt be kell írni a parancs előtt, majd meg kell adni egy fiók jelszavát, ha azt korábban nem futtatták ugyanabban a shell munkamenetben egy bizonyos időn belül.
Néha előfordulhat, hogy nem emlékszik, hogy a sudo használatát addig kellett végrehajtania, amíg ki nem adta a parancsot, és most már hibaüzenetet kap. Biztosan nem akarja elveszíteni a munkáját pusztán azért, mert elhanyagolta a módosított sudo kiadását. Szerencsére egy gyors trükk megakadályozza ezt. Futtathat vele egy korábbi parancsot szuperfelhasználóként. Ezt a trükköt ezután szuper felhasználói jogosultságok nélkül is fel lehet használni, hogy egyszerűen megismételje az előző parancsot.
1. módszer: Futtasson egy korábbi parancsot szuperfelhasználóként
Tegyük fel, hogy már beléptél egy CLI-be, amely lehet egy terminálemulátor ablakban vagy egy virtuális konzolban, majd tegyük fel, hogy csak egy parancsot gépelsz le, hogy rájöjj, hogy a sudo használatára van szükség a futtatáshoz. Ha a hibaüzenet után visszatér a prompthoz, írja be a sudo !! majd hagyja jóvá a jelszavát. Ez ugyanazt a parancsot futtatja. Az itt található képernyőképeken a felhasználó megpróbálta futtatni a biztonsági program megjelenítését, de hibaüzenetet kapott. Ezután gépelték a sudo-t !! és nyomta a return-t, majd a jelszót a program futtatásához, mintha mi sem történt volna. Ez minden olyan paranccsal használható, amellyel elhanyagolta a sudo használatát.
2. módszer: Futtasson egy korábbi parancsot standard felhasználóként
Ha egyszerűen csak másodszor akarja futtatni az előző parancsot, akkor egyszerűen írjon be két felkiáltójelet a CLI parancssorába, majd nyomja meg a return gombot. A Bourne Again Shell ekkor visszhangozza az előző parancs kódját, mielőtt másodszor azonnal futtatná.
2 perc olvasás