Come ripetere l'ultimo comando in Linux senza usare i tasti freccia
Come ripetere l'ultimo comando in Linux senza usare i tasti freccia: (How to repeat the last command in Linux without using the arrow keys: ) beh a volte vuoi ripetere il comando precedente sulla riga di comando quando lavori con sistemi Linux e anche quello senza usare i tasti freccia, quindi non c'è un modo particolare per farlo ma qui in risoluzione dei problemi abbiamo elencato tutti i vari modi per fare esattamente questo.
Per ripetere i comandi puoi normalmente usare il vecchio csh! operatore storico “!!” (senza virgolette) per il comando più recente, se vuoi semplicemente ripetere il comando precedente, puoi usare !-2, !foo per il comando più recente che inizia con il sottotitolo "foo". Puoi anche usare il comando fc o semplicemente usare :p per stampare il suggerimento dell'operatore della cronologia.
Come ripetere l'ultimo comando in Linux senza usare i tasti freccia
Vediamo alcuni dei modi per richiamare i comandi al prompt della shell:
Metodo 1: per csh o qualsiasi shell che implementa la sostituzione della cronologia simile a csh
!! Then press Enter OR !-1 Then press Enter Or Ctrl+P then press Enter
Nota:(Note:) !! o !-1 non si espanderà automaticamente per te e finché non li eseguirai potrebbe essere troppo tardi.
Se usi bash, puoi inserire bind space:magic-space in ~/.bashrc , quindi dopo il comando premere lo spazio li espanderà automaticamente in linea.
Metodo 2: usa le associazioni di tasti di Emacs
La maggior parte delle shell che hanno una funzione di edizione della riga di comando che supporta le associazioni di tasti Emacs :
Up Ctrl+P Down Ctrl+N Left Ctrl+B Right Ctrl+F Home Ctrl+A End Ctrl+E Delete Ctrl+D
Metodo 3: usa CTRL + P quindi CTRL + O
Premendo CTRL + P si passa all'ultimo comando e premendo CTRL + O si esegue la riga corrente. Nota: CTRL + O può essere utilizzato tutte le volte che vuoi.
Metodo 3: utilizzo del comando fc
fc -e : -1 For example: $ echo "Troubleshooter" Troubleshooter $ fc -e : -1 echo "Troubleshooter" Troubleshooter
Leggi anche How to Restore files from lost+found
Metodo 4: utilizzare !<inizio comando>
Per csh o qualsiasi shell che implementa una sostituzione della cronologia simile a csh (tcsh, bash, zsh), puoi usare !<inizio comando> per chiamare l'ultimo comando che inizia con <inizio comando>
For example: $ tail example.txt $ less file.txt $ !ta !ta would execute tail example.txt
Metodo 5: in caso di utilizzo di MAC è possibile la chiave
Puoi associare ?+R a 0x0C 0x10 0x0d. Questo cancellerà il terminale ed eseguirà l'ultimo comando.
Ecco che hai imparato con successo come ripetere l'ultimo comando in Linux senza usare i tasti freccia(How to repeat the last command in Linux without using the arrow keys) , ma se hai ancora domande su questo post sentiti libero di farle nella sezione dei commenti.
Related posts
Cambio Your MAC Address su Windows, Linux or Mac
Come installare Linux Bash Shell su Windows 10
Come Fix PC Won't POST
Fix iTunes Keeps Opening da sé
Come creare un Desktop Shortcut di Website in Chrome
Come Boot Mac in Safe Mode
Fix Unable per aprire Local Disk (c :)
Fix Windows non è stato in grado di completare il formato
Come disattivare Windows 10 Firewall
Fix Windows Update Error Code 0x80072efe
Come eliminare un Volume or Drive Partition in Windows 10
Fix Windows non può comunicare con device or resource
Disabilita Pinch Zoom Feature in Windows 10
Come Fix Application Error 0xc0000005
Fix Host Process per Windows Services ha smesso di funzionare
Come rimuovere o resettare lo BIOS Password (2021)
Come eseguire JAR Files su Windows 10
Find Security Identifier (SID) di User in Windows 10
Come creare un System Image Backup in Windows 10
3 Ways a Combine Multiple Internet Connections