Widziałem polecenie
sudo !!
na wideo.
Co to znaczy?
command-line
unix
sudo
mko
źródło
źródło
info
iman
. Jeśli masz je zainstalowaneman COMMAND
, otrzymasz informacje o tym, co lubi polecenieman sudo
. Jeśli nie masz zainstalowanego pliku instalacyjnego aptsudo apt-get install apt-file
, możesz przeszukać apt-file, który pakiet zawiera polecenie man (jeśli używasz debiana lub pochodnej debiana).Odpowiedzi:
Z podręcznika bash :
A od
sudo
strony człowieka :Tak,
sudo !!
oznacza wykonanie poprzedniego polecenia jako administrator.źródło
Podwójny wykrzyknik „!!” służy do przywołania ostatniego wiersza wprowadzonego do powłoki.
sudo
jest skrótem od „Super User DO” i jest używany, gdy chcesz wykonać funkcję z uprawnieniami superużytkownika.Więc jeśli wykonam
ale potem przypomniałem sobie, że potrzebuję przywilejów superużytkowników, można po prostu pisać
zamiast pisać na maszynie
sudo ./foobar
. Jest to szczególnie przydatne, gdy twoje ostatnie polecenie było rzędu kilkudziesięciu znaków.źródło