Я видел команду
sudo !!
в видео.
Что это значит?
command-line
unix
sudo
Mko
источник
источник
info
иman
. Если они у вас установленыman COMMAND
, вы получите информацию о том, что команда делаетman sudo
. Если у вас нет установленного файла, установите apt-файл,sudo apt-get install apt-file
затем вы можете найти с помощью apt-file, в каком пакете содержится команда man (если вы используете debian или производный от debian).Ответы:
Из руководства по bash :
И со
sudo
страницы руководства :Итак,
sudo !!
означает выполнить предыдущую команду от имени суперпользователя.источник
Двойной восклицательный знак "!!" используется для вызова последней строки, введенной в оболочку.
sudo
это сокращение от «Super User DO» и используется, когда вы хотите выполнить функцию с привилегиями суперпользователя.Так что если я казнил
но потом вспомнил, что мне нужны привилегии суперпользователя, можно было просто набрать
вместо того, чтобы печатать
sudo ./foobar
полностью. Это особенно полезно, когда ваша последняя команда была порядка десятков символов.источник