Jak przekierować wyjście do pliku w Linux

Jak przekierować wyjście do pliku w Linux
Przekierowanie to metoda zmiany standardowych urządzeń wejściowych i wyjściowych podczas wykonywania polecenia. Polecenia Linux działają, przyjmując dane wejściowe i wytwarzając wyjście.

Możemy użyć przekierowania, aby wysłać i wykorzystać dane obecne w systemie. Korzystając z przekierowania, nie będziemy wysyłać kopii naszych danych do systemu. Poniższy artykuł wyjaśnia, jak używać wyjścia przekierowania do pliku w Linux.

Jak przekierować wyjście do pliku w Linux?

Bezpośrednie przekierowanie jest interesującą funkcją Linux, która pozwala użytkownikom wysyłać żądania bezpośrednio do jądra (stdin) podczas odbierania wyjściowych z jądra (stdout) tylko poprzez bezpośrednie przekierowanie. Linux umożliwia użytkownikom zapisywanie plików za pomocą polecenia stdout (wyjściowe), znanego również jako polecenie strumieniowe. Przesyłanie danych między serwerem a komputerem odbywa się za pomocą poleceń strumieniowych.

Dzięki przekierowaniu możesz uwidocznić polecenia w terminalu i zapisać je na późniejszą recenzję. Poniżej znajduje się kilka sposobów wyjaśnienia przekierowania Linuksa:

Wyślij pojedyncze wyjście pliku

Możemy przekierować w Bash za pomocą skryptu lub polecenia w formie> lub >>. To polecenie zapewnia ścieżkę pliku.

  • Przekierowanie wyjściowe dla polecenia> zmienia sam plik.
  • Następujące polecenie >> Dodaje dane wyjściowe do pliku przekierowania wyjściowego.

Stdout wyświetla istotne redukcje jako standardowe polecenie. LS to następne polecenie, które wyświetla wszystko jako wymienione na ekranie.

Ls>/ścieżka/do/pliku

To polecenie nie musi określać żadnej ścieżki; Automatycznie wyświetla i zapisuje.

Jeśli spojrzysz na plik, wyjście polecenia LS pojawi się tak, jakby polecenie CAT wydrukuje zawartość na terminalu.

cat/ścieżka/do/pliku

Do wydrukowania przekierowania wyjściowego należy użyć następującego polecenia.

cat/home/linuxhint/wyjściowy plik

Operator> jest podawany, gdy wydano tylko jedno wyjście, ale >> jest używane do zapisywania danych wyjściowych w następującym poleceniu:

uname -a >>/ścieżka/do/plik

Bash tworzy plik, jeśli nie istnieje plik; w przeciwnym razie pozostawia to tak, jak i pojawia się na końcu, jeśli jest dołączone.

Przekieruj z zacisku na pojedyncze wyjście

Podana metoda jest stosowana, gdy> lub >> nie można używać. W tym użyciu zamiast> tee używane jest zarówno funkcje drukowania, jak i zapisywania. Oto następujące polecenie:

polecenie | TEE/ścieżka/do/pliku
LS | TEE/HOME/LINUXHINT/OUGUJĄCA

Zmniejszenie terminala o odpowiednie polecenie zastępuje dane wyjściowe poprzez dołączenie> jak w poleceniu TEE.

Za pomocą polecenia TOP

Polecenie najlepsze służy do przeglądania niezbędnych informacji, takich jak używana pamięć w czasie rzeczywistym, procesy używane w systemie Linux. B Plaga jest używana w danej funkcji. Co otrzymuje wszystkie informacje o danym poleceniu, w tym pełne uprawnienia polecenia, i zapewnia dane wyjściowe, określając jego numer. Polecenie układanki jest przekierowywane w celu przekierowania określonego wyjścia, a także jego polecenia mniej.

top -b -n 1> topfile.tekst
Mniej pliku.tekst

Teraz zostanie przekazane polecenie uwagi, które zostanie użyte do określenia ich liczby, w której jeden lub liczba jest zapisana po n.

top -b -n 1> najlepsze iteracja.tekst

Wreszcie, polecenie CAT służy do podania szczegółów tego, co się dzieje.

KOT TOP-ITERATION.txt | Zadania Grep

Wniosek

W tym artykule wyjaśniono również, jak przekierować dane wyjściowe w pliku oraz dodać i odtworzyć plik za pomocą wyjścia. Mamy nadzieję, że ten artykuł okaże się w twoim użyciu, a także nauczył się czegoś z tego.