Cuprins:
- Metoda 1: Rulați Comanda anterioară ca Super Utilizator
- Metoda 2: Rulați Comanda anterioară ca utilizator standard
2024 Autor: Kayla Nelson | [email protected]. Modificat ultima dată: 2023-12-17 01:34
Linux, precum și alte sisteme de operare bazate pe Unix, cum ar fi OS X și FreeBSD, utilizează conceptul de super utilizator root pentru a menține la minimum execuția nedorită a codului. Comanda sudo (super user do) este necesară pentru a executa comenzi care necesită un astfel de acces atunci când utilizatorul lucrează în prezent sub shell utilizator standard și nu are în prezent aceste privilegii. Aceasta trebuie tastată înainte de comandă și apoi trebuie introdusă o parolă de cont dacă nu a fost rulată anterior în aceeași sesiune de shell într-un anumit interval de timp.
Uneori este posibil să nu vă amintiți că trebuia să utilizați sudo până după ce ați emis deja comanda și că sunteți acum la curent cu un mesaj de eroare. Cu siguranță nu veți dori să vă pierdeți munca doar pentru că ați neglijat să publicați sudo modificat. Din fericire, trucul rapid va împiedica acest lucru. Puteți rula comanda anterioară ca super utilizator cu ea. Același truc poate fi folosit și fără privilegii de super utilizator pentru a repeta pur și simplu comanda anterioară pe care ați dat-o.
Metoda 1: Rulați Comanda anterioară ca Super Utilizator
Să presupunem că vă aflați deja în interiorul CLI care ar putea fi în fereastra emulatorului terminal sau în consola virtuală și apoi presupuneți că tastați comanda doar pentru a vă da seama că trebuie să utilizați sudo pentru a-l rula. După ce ați revenit la prompt după mesajul de eroare, tastați sudo !! și apoi aprobă parola. Aceasta va rula aceeași comandă exactă. În exemplul dat în capturile de ecran de aici, utilizatorul a încercat să ruleze programul de securitate unhide, dar a primit un mesaj de eroare. Au tastat apoi sudo !! și a împins înapoi urmat de parolă pentru a rula programul ca și cum nimic nu s-ar fi întâmplat. Aceasta poate fi utilizată cu orice comandă cu care ați neglijat să utilizați sudo.
Metoda 2: Rulați Comanda anterioară ca utilizator standard
Dacă pur și simplu doriți să rulați comanda anterioară a doua oară, atunci trebuie doar să tastați două puncte de exclamare la promptul CLI și apoi apăsați return. Bourne Again Shell va face apoi ecou codului comenzii anterioare înainte de al rula imediat a doua oară.
Recomandat:
Cum Se Convertesc Paginile Man în Format PS Sau PDF Din Linia De Comandă Linux
Paginile manual în toate versiunile de Linux sunt stocate ca fișiere text special formatate și comprimate, deci este dificil să le partajați sau să le citiți pe alte pagini
Cum Să Faceți Capturi De Ecran Din Linia De Comandă Linux
La fel ca în majoritatea lucrurilor din mediul GNU / Linux, există o modalitate de a face o captură de ecran din linia de comandă. Există câteva motive principale
Cum Să Găsiți Durata MP3 Din Linia De Comandă Linux
Utilizatorii Linux care sunt obișnuiți să lucreze cu fișiere muzicale de pe linia de comandă ar putea folosi deja ffmpeg, dar este dificil să extrageți doar lungimea
Cum Să Vizualizați Conținutul Unui Fișier Text Din Linia De Comandă Linux
Ce comandă vă permite să vizualizați conținutul unui fișier trebuie să fie una dintre cele mai frecvente întrebări adresate de utilizatorii mai noi de Linux. La fel ca în majoritatea lucrurilor legate
Cum Se Fac Zone De Disponibilitate în OpenStack Din Linia De Comandă Linux?
În terminologia OpenStack, Zonele de disponibilitate sunt cunoscute ca partiția logică a serviciului de rețea (Neutron), blocarea stocării (Cinder) și calculul