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.