GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso richiamare un comando specifico dalla cronologia dei comandi, senza eseguirlo

Soluzione 1:

Puoi farlo in questo modo:Al prompt dei comandi premi Ctrl +r e poi digita il comando che vuoi richiamare, nel tuo caso xyz . Questo ti mostrerà il comando completo senza eseguirlo.

Soluzione 2:

Prova !xyz:p; richiamerà il comando all'inizio della cronologia senza eseguirlo, quindi ad esempio la freccia su può accedervi immediatamente per la modifica interattiva.

Per inciso, faccio pratica quando richiamo i comandi con una regexp che potrebbe plausibilmente scovare qualcosa di dannoso, sin da un frettoloso !r , destinato a richiamare il rsync ... più recente comando, ritirato ed eseguito un rm * che era stato inserito nello stack più recentemente rispetto a rsync.


Linux
  1. Come forzare la sovrascrittura del comando cp senza conferma

  2. Come cancellare la cronologia di Bash su Linux

  3. Come cancellare un comando specifico dalla cronologia di Bash in Linux

  4. Mettere il comando della cronologia sulla riga di comando senza eseguirlo?

  5. Come terminare il comando tee di Linux senza uccidere l'applicazione da cui sta ricevendo

Come utilizzare il comando cronologia di Linux

Come visualizzare eventi significativi nella storia del mondo dalla riga di comando

Come visualizzare la cronologia di Bash senza numeri di riga

Come rimuovere un comando dalla cronologia in Linux

Come usare il comando echo senza Newline

Come posso creare un file con una dimensione specifica da una riga di comando?