Logo it.nowadaytechnol.com
Microsoft 2023

Come Ripetere Un Comando Precedente Dalla Riga Di Comando Su Linux

Sommario:

Come Ripetere Un Comando Precedente Dalla Riga Di Comando Su Linux
Come Ripetere Un Comando Precedente Dalla Riga Di Comando Su Linux

Video: Come Ripetere Un Comando Precedente Dalla Riga Di Comando Su Linux

Video: Come Ripetere Un Comando Precedente Dalla Riga Di Comando Su Linux
Video: LINUX: uso della linea di comando 2023, Marzo
Anonim

Linux, così come altri sistemi operativi basati su Unix come OS X e FreeBSD, utilizza il concetto di super utente root per ridurre al minimo l'esecuzione indesiderata del codice. Il comando sudo (super user do) è necessario per eseguire comandi che richiedono tale accesso quando l'utente sta attualmente lavorando nella shell utente standard e attualmente non dispone di questi privilegi. Deve essere digitato prima del comando e quindi deve essere inserita una password dell'account se non è stata eseguita in precedenza nella stessa sessione di shell entro un certo periodo di tempo.

A volte potresti non ricordare che dovevi usare sudo fino a quando non hai già emesso il comando e ora sei a conoscenza di un messaggio di errore. Certamente non vorrai perdere il tuo lavoro semplicemente perché hai trascurato di emettere il sudo modificato. Fortunatamente un trucco veloce impedirà che ciò accada. Puoi eseguire il comando precedente come super utente con esso. Questo stesso trucco può quindi essere utilizzato anche senza i privilegi di super utente per ripetere semplicemente il comando precedente che hai dato.

Metodo 1: eseguire il comando precedente come Super User

Supponiamo di essere già all'interno della CLI che potrebbe essere nella finestra dell'emulatore di terminale o nella console virtuale e quindi presumere di aver digitato il comando away solo per rendersi conto che era necessario utilizzare sudo per farlo funzionare. Dopo essere tornato al prompt dopo il messaggio di errore, digita sudo !! e quindi approva la tua password. Questo eseguirà lo stesso esatto comando. Nell'esempio fornito negli screenshot qui, l'utente ha tentato di eseguire il programma di protezione di unhide, ma ha ricevuto un messaggio di errore. Hanno quindi digitato sudo !! e premuto Invio seguito dalla password per eseguire il programma come se nulla fosse accaduto. Questo può essere usato con qualsiasi comando con cui hai trascurato di usare sudo.

immagine
immagine

Metodo 2: eseguire il comando precedente come utente standard

Se desideri semplicemente eseguire il comando precedente una seconda volta, digita semplicemente due punti esclamativi al prompt della CLI e premi Invio. La Bourne Again Shell eseguirà quindi l'eco del codice del comando precedente prima di eseguirlo prontamente per la seconda volta.

Popolare dall'argomento