2 načina za ponovni zagon zadnjih izvedenih ukazov v Linuxu


Ena največjih značilnosti Basha so ponovni ukazi prejšnjih ukazov.

V tem članku bomo pokazali, kako znova izvesti določen ukaz iz zgodovine ukazov, vnesenih v lupino. To je koristno, da se izognete vnašanju istih ukazov vedno znova.

Običajno lahko za pridobitev ukaza, ki ste ga nedavno izvedli, uporabite puščične tipke Up za priklic prejšnjega ukaza. Če ga nenehno pritiskate, vas vodi skozi več ukazov v zgodovini, tako da lahko najdete tistega, ki ga želite. S puščico dol se premikate v obratni smeri.

Datoteka zgodovine lahko vsebuje veliko vnosov, če želite znova izvesti določen ukaz iz zgodovine ukazov, lahko zaženete ukaz zgodovine.

$ history 

Nato dobite številke ukazov, ki jih želite znova izvesti (če na primer želite znova zagnati PHP-FPM in si ogledati njegovo stanje, morate znova izvršiti ukaze 997 in 998), kot je prikazano .

$ !997
$ !998

Prav tako lahko znova izvedete prej uporabljeni ukaz (sudo yum update) z znakom ! , čemur sledi nekaj prvih znakov (na primer sud ali sudo) tega ukaza, kot je prikazano.

$ !sud
OR
$ !sudo

Za več informacij o zgodovini Bash si oglejte te vodnike:

  1. Moč Linuxa\"Ukaz zgodovine" v Bash Shell
  2. Kako počistiti zgodovino ukazne vrstice BASH v Linuxu
  3. Nastavite datum in čas za vsak ukaz, ki ga izvedete v zgodovini basov
  4. Koristne bližnjice v basovici ukazne vrstice Linuxa, ki jih morate poznati

To je vse! Bash history je kul funkcija, ki vam omogoča enostavno priklic, urejanje in ponovni zagon prejšnjih ukazov. Če poznate druge načine, kako znova izvzeti zadnji ukaz, ga delite z nami v razdelku za komentarje.