Wyszukiwanie w witrynie

2 sposoby ponownego uruchomienia ostatnio wykonanych poleceń w systemie Linux


Jedną z największych cech Bash jest historia poleceń, która przechowuje wszystkie polecenia uruchamiane przez użytkownika w pliku historii w jego katalogu domowym (zazwyczaj /home/$USER/.bash_history ). Pozwala to użytkownikowi łatwo przywoływać, edytować i ponownie uruchamiać poprzednie polecenia.

W tym artykule pokażemy, jak ponownie wykonać określone polecenie na podstawie historii poleceń wprowadzonych do powłoki. Jest to przydatne, aby uniknąć ciągłego wpisywania tych samych poleceń.

Zwykle, aby uzyskać ostatnio uruchomione polecenie, możesz użyć klawiszy strzałek w górę, aby pobrać poprzednie polecenie. Ciągłe naciśnięcie powoduje przejście przez wiele poleceń w historii, dzięki czemu możesz znaleźć to, które chcesz. Użyj strzałki w dół, aby poruszać się w odwrotnym kierunku.

Jednak plik historii może zawierać wiele wpisów, aby ponownie wykonać określone polecenie z historii poleceń, możesz uruchomić polecenie historii.

history 

Następnie pobierz liczbę poleceń, które chcesz ponownie wykonać (jeśli na przykład chcesz zrestartować PHP-FPM i sprawdzić jego status, musisz ponownie wykonać polecenia 997 i 998), jak pokazano.

!997
!998

Możesz także ponownie wykonać poprzednio użyte polecenie (sudo yum update) ze znakiem '!', po którym następuje kilka pierwszych znaków (na przykład sud lub sudo) tego konkretnego polecenia, jak pokazano.

!sud
OR
!sudo

Więcej informacji o historii Basha znajdziesz w następujących przewodnikach:

  1. Potęga „Polecenia historii” systemu Linux w powłoce Bash
  2. Jak wyczyścić historię wiersza poleceń BASH w systemie Linux
  3. Ustaw datę i godzinę dla każdego polecenia, które wykonujesz w historii Bash
  4. Przydatne skróty Bash wiersza poleceń systemu Linux, które powinieneś znać

To wszystko! Historia Bash to fajna funkcja, która pozwala łatwo przywoływać, edytować i ponownie uruchamiać poprzednie polecenia. Jeśli znasz inne sposoby ponownego wykonania ostatnio wykonanego polecenia, podziel się z nami w sekcji komentarzy.