Suau

Com repetir l'última ordre a Linux sense utilitzar les tecles de fletxa

Proveu El Nostre Instrument Per Eliminar Problemes





posat enÚltima actualització: 17 de febrer de 2021

Com repetir l'última ordre a Linux sense utilitzar les tecles de fletxa: Bé, de vegades voleu repetir l'ordre anterior a la línia d'ordres quan treballeu amb sistemes Linux i això també sense utilitzar les tecles de fletxa, aleshores no hi ha cap manera particular de fer-ho, però aquí al solucionador de problemes hem enumerat totes les maneres de fer-ho exactament.



Per repetir ordres, normalment podeu utilitzar l'antic csh! operador d'història!! (sense cometes) per a l'ordre més recent, si només voleu repetir l'ordre anterior, podeu utilitzar !-2, !foo per a l'ordre més recent començant per subsrting foo. També podeu utilitzar l'ordre fc o simplement utilitzar :p per imprimir el suggeriment de l'operador d'historial.

Continguts[ amagar ]



Com repetir l'última ordre a Linux sense utilitzar les tecles de fletxa

Vegem algunes de les maneres de recuperar ordres a l'indicador de l'intèrpret d'ordres:

Mètode 1: per a csh o qualsevol intèrpret d'ordres que implementi la substitució d'historial semblant a csh

|_+_|

Nota: !! o !-1 no s'ampliarà automàticament i fins que no els executeu potser serà massa tard.



Si utilitzeu bash, podeu posar bind space:magic-space a ~/.bashrc i, després de la comanda, premeu space els expandirà automàticament en línia.

Mètode 2: Utilitzeu enllaços de tecles d'Emacs

La majoria de shells que tenen una funció d'edició de línia d'ordres que admet enllaços de tecles Emacs:

|_+_|

Mètode 3: feu servir CTRL + P i després CTRL + O

Prement CTRL + P us permetrà canviar a l'última ordre i prement CTRL + O us permetrà executar la línia actual. Nota: CTRL + O es pot utilitzar tantes vegades com vulguis.

Mètode 3: utilitzant l'ordre fc

|_+_|

Llegeix també, Com restaurar fitxers de perduts+trobats

Mètode 4: Utilitzeu!

Per a csh o qualsevol intèrpret d'ordres que implementi la substitució d'historial semblant a csh (tcsh, bash, zsh), podeu utilitzar el ! per cridar l'última ordre que comença per

|_+_|

Mètode 5: En cas d'utilitzar MAC podeu la clau

Podeu lligar ?+R a 0x0C 0x10 0x0d. Això esborrarà el terminal i executarà l'última ordre.

Això és el que has après amb èxit Com repetir l'última ordre a Linux sense utilitzar les tecles de fletxa però si encara teniu cap pregunta sobre aquesta publicació, no dubteu a fer-les a la secció de comentaris.

Aditya Farrad

Aditya és un professional de tecnologia de la informació automotivat i ha estat escriptor de tecnologia durant els darrers 7 anys. Cobreix serveis d'Internet, mòbils, Windows, programari i guies pràctiques.