Milyen gyakran írt be egy parancsot alinux shell, majd rájött, hogy elfelejtette beírni a sudo-t, tehát hibát okoz, vagy a rettegett írásvédett fájl szerkesztésével? Ez sokkal inkább történik velem, mint szeretnék beismerni, tehát írok róla.
Van néhány lehetősége, a legegyszerűbb az, hogy csak használja !! megmondja a bash-nak, hogy használja az utolsó parancsot.
Például, ha megpróbálta ezt beírni, akkor hibaüzenetet kap, hogy csak olvasható fájlt szerkeszt:
vi /etc/apt/sources.list
Ha ez megtörténik, akkor csak ezt a parancsot használhatja:
sudo !!
Melyik bash fog kibővíteni ezt a parancsot:
sudo vi /etc/apt/sources.list
A képernyőképe az akcióban:
Alternatív módszer lenne, ha megnyomná a felfelé mutató nyíl gombot, vagy nyomja meg a Home gombot vagy a Ctrl + A billentyűt, majd írja be a sudo billentyűt.