Główna » jak » Dodaj Sudo do swojego ostatniego polecenia Basha !! Składnia

    Dodaj Sudo do swojego ostatniego polecenia Basha !! Składnia

    Jak często wpisujesz polecenie w swojej powłoce linuxowej, a potem zdałeś sobie sprawę, że zapomniałeś wpisać sudo, więc skończyłeś z błędem lub edytujesz przerażony plik tylko do odczytu? Zdarza mi się to znacznie więcej niż chciałbym przyznać, więc piszę o tym.

    Masz kilka opcji, najłatwiej jest po prostu użyć !! aby powiedzieć bashowi o użyciu ostatniego polecenia.

    Na przykład, jeśli spróbujesz wpisać to, pojawi się błąd, że edytujesz plik tylko do odczytu:

    vi /etc/apt/sources.list

    Kiedy to się stanie, możesz po prostu użyć tego polecenia:

    sudo !!

    Które bash następnie rozszerzy się do tego polecenia:

    sudo vi /etc/apt/sources.list

    Zrzut ekranu z tego w akcji:

    Alternatywną metodą byłoby po prostu naciśnięcie klawisza strzałki w górę, naciśnięcie klawisza Home lub Ctrl + A, a następnie wpisanie sudo.