Jak używać podzielonego polecenia w Linux

Jak używać podzielonego polecenia w Linux
W Linux możesz podzielić duże pliki na mniejsze, używając polecenia wywoływanego podział. Domyślnie to polecenie dzieli plik na 1000 wierszy na plik, ale możesz również podzielić pliki zgodnie z Twoimi wymaganiami. Domyślnie pliki są podzielone na mniejsze pliki, a ich nazwy zaczynają się od prefiksów X, a rozmiar to 1000 linii, a także możesz zmienić te parametry.

Przeczytaj ten artykuł, aby wiedzieć, jak możesz użyć podział Komenda.

Składnia polecenia Linux podzielone

Podstawowa składnia dla podział Polecenie jest podane w następujący sposób:

podzielone [opcje] [Plik] [Prefiks]

Linux podzielone opcje poleceń

Masz różne opcje podczas korzystania z podział polecenie, możesz użyć tych opcji do wykonywania różnych operacji:

Opcja/flaga Opis
-A Ustaw długość sufiksu.
-B Zidentyfikuj rozmiar na plik wyjściowy.
-C Maksymalny rozmiar pliku można określić.
-N Generuje określoną liczbę plików wyjściowych.
-mi Pomija tworzenie pustych plików wyjściowych.
-L Tworzy pliki z określoną linią wyjściową.
-D Zmień sufiks na wartości liczbowe.
-gadatliwy Wyświetla szczegółowe wyjście.

Aby podzielić plik na mniejsze pliki, użyj składni polecenia podanej poniżej:

podzielona nazwa_pliku

Do demonstracji użyłem powyższej składni do podziału pliku przykład.tekst na mniejsze pliki:

Przykład podzielony.tekst

Wykonując poniższe polecenie, możesz sprawdzić mniejsze pliki, na które konwertuje plik S:

LS

Notatka: Domyślnie, podział Polecenie używa prefiks „x”, aby wymienić podzielone pliki.

Uruchom polecenie podane poniżej, aby uzyskać liczbę wierszy na plik, a można je zobaczyć 1000:

Wc -l Przykład.txt xa*

Teraz podziel mniejszy plik na pliki za pomocą poniższego polecenia:

podzielony przykład2.tekst

Uruchom polecenie podane poniżej, aby sprawdzić mniejsze pliki utworzone dla pliku Przykład2.tekst.

LS

Uruchom polecenie podane poniżej, aby uzyskać liczbę wierszy na plik, a można je zobaczyć 1000:

WC -L Przykład 2.txt xa*

Ustaw liczbę linii na plik

Użyj -L polecenie z podzielonym w celu zastąpienia domyślnego ograniczenia 1000-linii. split -l Polecenie służy do dostosowania numeru linii w pliku.

Na przykład podzieliłem plik na mniejsze pliki, ustawiając linie na plik równe 2500:

Przykład podzielony -l2500.tekst

Uruchom poniższe polecenie, aby sprawdzić liczbę wierszy na plik:

Wc -l Przykład.txt xa*

Uruchom polecenie podane poniżej podział tekst do 500-liniowych plików:

Split -l500 Przykład 2.tekst

Uruchom poniższe polecenie, aby sprawdzić liczbę linii na plik, który masz ustawiony:

WC -L Przykład 2.txt xa*

Wybierz rozmiar pliku

Możesz podzielić pliki na podstawie ich rozmiaru za pomocą polecenia split -b. Na przykład, aby utworzyć 1500 kb Plik za pomocą pliku Przykład 1.tekst Uruchom polecenie podane poniżej:

Split -B1500K Przykład 1.TXT --verbose

Uruchom polecenie podane poniżej, aby sprawdzić rozmiar pliku:

Wc -c Przykład 1.txt xa*

Określ maksymalny rozmiar

Możesz także określić maksymalny rozmiar pliku za pomocą polecenia podzielonego:

Aby określić maksymalny rozmiar pliku wyjściowego, użyj -C Komenda. Dla ilustracji, split Przykład 1.tekst i zapewnij rozmiar wyjściowy 2 MB za pomocą:

podzielony przykład1.TXT -C 2 MB

Ustaw liczbę plików wyjściowych

Użyj -N Opcja ustawienia liczby wyjściowych pliku. Na przykład podziel przykład.tekst do 10 sekcji, uruchamiając następujące polecenie:

podzielony przykład1.txt -n 10

Podziel plik na końcu linii

Innym sposobem korzystania z opcji -N jest podział pliku na końcu całej linii.

Aby to zrobić, połącz -N I L. Na przykład podziel duży plik tekstowy na 10 plików, z których każdy musi zakończyć się następującą całą linią:

Podział -n L/10 Przykład11.tekst

Ustaw długość sufiksu

Możesz generować pliki z domyślnym sufiksem domyślnym dwupolitowym przy użyciu komendy podzielonej. -A Flaga z podzielonym poleceniem jest używana do zmiany długości. Na przykład, aby uczynić sufiks trzy znaki na dłuższą metę, polecenie podane poniżej:

Split -a 3 Przykład 1.tekst

Aby uzyskać dalszą pomoc, użyj Człowiek polecenie otwarcia podział Podręcznik dowodzenia na terminalu.

Człowiek się podzielony

Wniosek

Ten artykuł skupił się na użyciu podział Polecenia w systemach Linux. Domyślnie, podział Polecenie dzieli plik na elementy 1000-line, z których każdy jest podzielony na wiele plików. Możesz użyć podział polecenie, aby podzielić duże pliki na mniejsze pliki. Powyższa instrukcja pokazuje, jak podzielić pliki na podstawie określonych funkcji za pomocą kilku podział Polecenia w Linux.