Ponownie uruchom ostatnio użyte polecenie dokładnie z uprawnieniami superużytkownika lub bez nich
Spisu treści:
- Jak ponownie dokładnie uruchomić ostatnio użyte polecenie
- Jak ponownie uruchomić ostatnio użyte polecenie jako superużytkownik
Chcesz ponownie uruchomić ostatnio wykonane polecenie? A co z ponownym uruchomieniem ostatnio używanego polecenia, ale uruchomieniem go jako root? Możesz zrobić jedno i drugie!
Kiedyś wpisałeś w terminalu ładne, fantazyjne polecenie tekstowe i byłeś sfrustrowany, gdy odkryłeś, że musisz uruchomić je od nowa? A może odkryłeś, że wspomniana wcześniej komenda run musi zostać uruchomiona ponownie, ale tym razem jako superużytkownik? Ty też? Robię to cały czas, ale jeśli będziesz to robić w przyszłości, nie ma problemu i nie trzeba ponownie wpisywać sekwencji poleceń, ponieważ gdy już nauczysz się tej sprytnej sztuczki ze znakomitym !! poleceń, możesz po prostu szybko ponownie uruchomić poprzednie ciągi poleceń.
Składa się to z dwóch części: ponownego uruchomienia ostatniej komendy tak jak poprzednio oraz ponownego uruchomienia ostatniej komendy, ale z uprawnieniami superużytkownika, czyli jako root.
Jak ponownie dokładnie uruchomić ostatnio użyte polecenie
Po pierwsze, wiedz, że pisanie !! ponownie uruchomi ostatnie polecenie, dokładnie tak, jak zostało uruchomione za pierwszym razem. To proste, spróbuj sam. Najpierw uruchom dowolne polecenie, jeśli chcesz, wybierz coś prostego, na przykład „ls”. Następnie przed wykonaniem innego polecenia możesz użyć następującego ciągu znaków:
!!
Spowoduje to ponowne uruchomienie dokładnie tego samego polecenia, które zostało uruchomione bezpośrednio przed nim. Jeśli polecenie nie powiodło się, zostanie ponownie uruchomione jako niepowodzenie. Jeśli polecenie się powiodło, zostanie pomyślnie uruchomione ponownie. Ma sens?
Jak ponownie uruchomić ostatnio użyte polecenie jako superużytkownik
Teraz, gdy robi się ciekawie i wyjątkowo niesamowicie, możesz poprzedzić !! polecenie z Sudo, aby ponownie uruchomić ostatnio użyte polecenie, ale jako root z uprawnieniami superużytkownika.Dotknęliśmy uruchamiania ostatnio wykonanego za pomocą sudo !! wcześniej, ale jest to tak istotne dla wspomnianego polecenia, że nie możemy go pominąć.
Po prostu wpisz to polecenie, aby to zrobić:
sudo !!
Wykonuje ostatnio użyte polecenie, ale przez sudo, uruchamiając je jako użytkownik root. Zasadniczo przypomina to ponowne wpisanie całego polecenia, ale poprzedzenie go słowem „sudo”, bez konieczności ponownego wpisywania całego długiego, złożonego ciągu znaków lub składni! Rzeczywiście przydatne.
BTW, te sztuczki działają zarówno w systemie Mac OS X, jak i Linux, więc niezależnie od tego, w jakim środowisku wiersza poleceń się znajdujesz, uruchom te polecenia ponownie, kiedy zajdzie taka potrzeba.