Поново покрените последњу коришћену команду тачно са или без привилегија супер корисника

Преглед садржаја:

Anonim

Желите да поново покренете последњу извршену команду? Или шта је са поновним покретањем последње коришћене команде, али покретањем као роот? Можете обоје!

Да ли сте икада укуцали лепу фенси стринг команду у терминал и били фрустрирани када сте открили да морате да је покренете изнова? Или сте можда открили да се горе поменута наредба рун мора поново покренути, али овај пут као супер корисник? И ти? Радим то стално, али ако то урадите у будућности, нема проблема и нема потребе да поново уносите командне секвенце, јер када једном научите овај сјајни трик са одличним !! команде можете једноставно брзо поново покренути претходне командне стрингове.

Постоје заиста два дела: покрените последњу команду поново као што је била и поново покренете последњу команду, али са привилегијама супер корисника, такође као роот.

Како тачно поново покренути последњу коришћену команду

Прво, знајте да куцате !! ће поново покренути последњу команду, тачно као што је покренута први пут. Лако је, пробајте ово сами. Прво покрените било коју команду, изаберите нешто једноставно као што је 'лс' ако желите. Затим пре него што извршите другу команду, можете користити следећи стринг:

!!

Ово поново покреће тачну команду која је покренута непосредно пре. Ако команда није успела, поново ће се покренути као неуспела. Ако је команда успела, поново ће се успешно покренути. Има смисла?

Како поново покренути последњу коришћену команду као супер корисник

Ево где ствари постају занимљиве и екстра невероватне, можете додати префикс !! команду са судо, да поново покренете последњу коришћену команду, али као роот са привилегијама супер корисника.Дотакли смо се последњег покретања са судо !! раније, али је толико релевантна за горе поменуту команду да је не можемо изоставити.

Само откуцајте ову команду да бисте то урадили:

судо !!

Ово извршава последњу коришћену команду, али кроз судо, покреће је као роот корисник. У основи је као да поново откуцате целу наредбу, али јој додате префикс са „судо“, без потребе да поново куцате цео дугачки сложени стринг или синтаксу! Заиста корисно.

БТВ, ови трикови функционишу и у Мац ОС Кс-у и Линук-у, тако да у ком год окружењу командне линије да се нађете, поново покрените те команде када је потребно.

Поново покрените последњу коришћену команду тачно са или без привилегија супер корисника