Nie podano opisu zmian |
Anonymous 61ae70edb161f1.41253399 (dyskusja | edycje) m (7 wersji) |
||
Linia 1: | Linia 1: | ||
{{małą literą}} |
{{małą literą}} |
||
+ | '''split''' – polecenie występujące w systemach pochodnych od [[Unix|Uniksa]], w tym w [[GNU/Linux|GNU/Linuksie]]. Służy do dzielenia jednego pliku na mniejsze części. |
||
− | '''ls''' – wypisuje pliki znajdujące się w podanym katalogu. |
||
− | ==Użycie== |
+ | == Użycie == |
− | + | <terminal>$ split [opcje] <plik></terminal> |
|
+ | Sposób dzielenia pliku zależy od użytych opcji. Domyślnie plik jest dzielony co 1000 linii. |
||
− | * <code>opcje</code> – tutaj piszemy parametry |
||
⚫ | |||
− | * <code>katalog</code> – opcjonalny; jeżeli go nie ma, zostanie użyty katalog bieżący |
||
+ | * <code>-b</code> - dzielenie na pliki o określonej liczbie bajtów. Istnieje możliwość dodania ''k'' na końcu liczby, by użyć kilobajtów, lub dodania na końcu ''m'', by użyć megabajtów. |
||
+ | * <code>-l</code> - dzielenie na pliki o określonej liczbie linii. |
||
+ | {{Polecenia}} |
||
⚫ | |||
− | * <code>--sort</code> – sortuje pliki. Można go ustawić na: |
||
− | ** <code>--sort=size</code> – sortuje wg rozmiaru |
||
− | ** <code>--sort=time</code> – sortuje według czasu modyfikacji |
||
− | ** <code>--sort=extension</code> – sortuje według rozszerzenia. Pliki bez rozszerzenie będą na początku |
||
− | ** <code>-r</code> – odwraca sortowanie |
||
− | * <code>-a</code> – zwraca wszystkie pliki, łącznie z ukrytymi |
||
− | * <code>-l</code> – lista w długim formacie; pokazuje prawa do pliku, |
||
− | * <code>-h</code> – pokazuje rozmiary w wygodnych jednostkach (np. 3M) |
||
− | * <code>-t ''liczba''</code> – ustala ilość kolumn (oczywiście, jeżeli wystarczy miejsca) |
||
− | * <code>-o</code> – pokazuje nie tylko nazwę pliku, ale także prawa dostępu, rozmiar, właściciela oraz datę modyfikacji |
||
− | * <code>-s</code> – pokazuje wielkość pliku |
||
− | * maski – pisząc np. <code>*.txt</code> na końcu polecenia, ls pokaże wszystkie pliki z końcówką ''.txt'' |
||
+ | [[fi:Split]] |
||
− | ==Przykłady== |
||
− | ===Przykład 1 – zwykła lista=== |
||
− | {{Terminal|$ ls |
||
− | do zrobienia.txt |
||
− | hello.rb |
||
− | linuxwiki.txt |
||
− | moje notatki.txt |
||
− | zdjecia.tar.gz |
||
− | }} |
||
− | Widać tylko nazwy plików, nieposortowane. |
||
− | |||
− | ===Przykład 2 – sortowanie=== |
||
− | {{Terminal|1=$ ls -o -h --sort=size |
||
− | razem 1008K |
||
− | -rwxrwx--x 1 rafal 987K lis 9 15:30 zdjecia.tar.gz |
||
− | -rwxrwx--x 1 rafal 365 sty 5 21:49 moje notatki.txt |
||
− | -rw-rw-r-- 1 rafal 57 sty 5 21:51 do zrobienia.txt |
||
− | -rwxrwx--x 1 rafal 39 sty 5 21:50 hello.rb |
||
− | -rwxrwx--x 1 rafal 26 sty 5 21:52 linuxwiki.txt}} |
||
− | Jak widać, pliki są posortowane według rozmiaru |
||
− | |||
− | ===Przykład 3 – maski=== |
||
− | {{Terminal|$ ls *.txt |
||
− | linki.txt |
||
− | plik.txt |
||
− | programy.txt}} |
||
− | Polecenie ls pokazało tylko pliki z końcówką ''.txt'' |
||
− | |||
− | ==Ciekawostki== |
||
− | * ls domyślnie koloruje nazwy plików wg tabeli: (jest możliwość przekonfigurowania tego) |
||
− | |||
− | domyślny Normalny tekst (nie nazwy pliku) |
||
− | domyslny Normalny plik |
||
− | zielony Katalog |
||
− | turkusowy Dowiązanie symboliczne |
||
− | czerwony Nazwany potok (FIFO) |
||
− | żółty Gniazdo |
||
− | biały na niebieskim tle Urządzenie blokowe |
||
− | biały na niebieskim tle Urządzenie znakowe |
||
− | purpurowy Plik wykonywalny |
||
− | domyślny Brakujący plik |
||
− | domyślny Osierocone dowiązanie symboliczne |
||
− | |||
− | |||
− | ==Linki zewnętrzne== |
||
− | * [[man]] ls ([http://www.digipedia.pl/man/ls.1.html wersja online]) |
||
− | |||
− | {{polecenia}} |
||
− | [[Kategoria:Polecenia w Linuksie]] |
Aktualna wersja na dzień 17:58, 25 lis 2021
split – polecenie występujące w systemach pochodnych od Uniksa, w tym w GNU/Linuksie. Służy do dzielenia jednego pliku na mniejsze części.
Użycie[]
<terminal>$ split [opcje] <plik></terminal> Sposób dzielenia pliku zależy od użytych opcji. Domyślnie plik jest dzielony co 1000 linii.
Najczęściej używane opcje[]
-b
- dzielenie na pliki o określonej liczbie bajtów. Istnieje możliwość dodania k na końcu liczby, by użyć kilobajtów, lub dodania na końcu m, by użyć megabajtów.-l
- dzielenie na pliki o określonej liczbie linii.
|
{{#seo:|keywords = Split,polecenie Split,Linux,polecenia,komendy,Linux polecenie Split}}