Hogyan lehet megismételni egy korábbi parancsot a parancssorban Linux alatt



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

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.



kép

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