If-Koubou

Добавете судо към последното ви командване с "!!" Синтаксис

Добавете судо към последното ви командване с "!!" Синтаксис (Как да)

Колко често сте въвели команда във вашата черупка на Linux и след това осъзнахте, че сте забравили да въведете sudo, така че да се окажете с грешка или да редактирате ужасния файл само за четене? Това ми се случва много повече, отколкото бих искал да призная, затова пиша за това.

Имате няколко опции, най-лесният е просто да използвате! да кажете на bash да използва последната команда.

Например, ако се опитате да напишете това, ще получите грешка, че редактирате файл само за четене:

vi /etc/apt/sources.list

Щом се случи това, можете просто да използвате тази команда:

sudo !!

Кое баш ще се разшири в тази команда:

sudo vi /etc/apt/sources.list

Екранна снимка на това в действие:

Алтернативен метод би бил само да натиснеш клавиша със стрелка нагоре, да натиснеш клавиша Home или Ctrl + A, след което да напишеш sudo.