DD(1) Polecenia uzytkownika DD(1) NAZWA dd - konwertuje i kopiuje plik SKLADNIA dd [OPERATOR]... dd OPCJA OPIS Kopiuje plik, konwertujac i formatujac go zgodnie z operatorami. bs=BAJTOW odczytuje i zapisuje do BAJTOW naraz (domyslnie: 512), przeslania ibs i obs cbs=BAJTOW konwertuje BAJTOW naraz conv=KONW konwertuje plik wedlug oddzielonej przecinkami listy symboli count=N kopiuje jedynie N wejsciowych blokow ibs=BAJTOW odczytuje BAJTOW naraz (domyslnie: 512) if=PLIK Czyta z PLIKU zamiast ze standardowego wejscia iflag=FLAGI czyta wedlug oddzielonej przecinkami listy symbolow obs=BYTES zapisuje BAJTOW naraz (domyslnie: 512) of=PLIK zapisuje do PLIKU zamiast na standardowe wyjscie oflag=FLAGI zapisuje wedlug oddzielonej przecinkami listy symbolow seek=N (lub oseek=N) pomija N blokow wyjsciowych o rozmiarze obs skip=N (lub iseek=N) pomija N blokow wejsciowych o rozmiarze ibs status=POZIOM POZIOM informacji wypisywanych na stderr; none wypisuje tylko komunikaty z bledami, noxfer wylacza wypisywanie koncowych statystyk transferu, progress pokazuje okresowe statystyki transferu Po N i BAJTACH moga wystepowac nastepujace przyrostki zwielokrotniajace: c =1, w =2, b =512, kB =1000, K =1024, MB =1000*1000, M =1024*1024, xM =M, GB =1000*1000*1000, G =1024*1024*1024 itd. dla T, P, E, Z, Y, R, Q. Mozna uzywac rowniez przyrostkow binarnych, np. KiB=K, MiB=M itd. Jesli N konczy sie litera B, zamiast blokow liczone sa bajty. KONW moze przyjmowac wartosci: ascii z EBCDIC do ASCII. ebcdic z ASCII do EBCDIC ibm z ASCII do alternatywnego EBCDIC block dopelnia rekordy oddzielone znakami nowego wiersza spacjami do rozmiaru cbs unblock zamienia koncowe spacje w rekordach cbs znakiem nowego wiersza lcase zamienia duze litery na male ucase zamienia male litery na duze sparse probuje pomijac zamiast zapisywac bloki wyjsciowe zlozone w calosci z NUL swab zamienia miejscami kazda pare bajtow wejsciowych sync dopelnia kazdy blok wejsciowy bajtami zerowymi (NUL); z opcjami block i unblock dopelnia spacjami zamiast NUL excl przerywa, jesli plik wyjsciowy juz istnieje nocreat nie tworzy pliku wyjsciowego notrunc nie przycina pliku wyjsciowego noerror kontynuuje po bledach odczytu fdatasync fizycznie zapisuje dane pliku wyjsciowego przed zakonczeniem fsync podobnie, lecz zapisuje takze metadane Kazdy symbol FLAGA moze przyjac wartosc: append tryb dopisywania (ma sens tylko dla wyjscia, sugeruje sie uzycie conv=notrunc) direct uzywa bezposredniego wejscia/wyjscia dla danych directory zwraca blad w przypadku innym niz katalog dsync uzywa synchronizowanego wejscia/wyjscia dla danych sync podobnie, lecz takze dla metadanych fullblock gromadzi pelne bloki dla danych (tylko iflag) nonblock uzywa asynchronicznego wejscia/wyjscia noatime nie aktualizuje czasu dostepu nocache zada porzucenia bufora. Zobacz tez oflag=sync noctty nie przypisuje kontrolowanego terminalu z pliku nofollow nie podaza za dowiazaniami symbolicznymi Wyslanie sygnalu USR1 do uruchomionego procesu dd, powoduje wyswietlenie przez niego statystyk wejscia/wyjscia na standardowe wyjscie bledow i wznowienie kopiowania. Dostepne opcje: --help wyswietla ten tekst i konczy prace --version wyswietla informacje o wersji i konczy dzialanie AUTOR Napisane przez Paula Rubina, Davida MacKenzie i Stuarta Kempa. ZGLASZANIE BLEDOW Strona internetowa z pomoca GNU coreutils: O bledach tlumaczenia poinformuj przez PRAWA AUTORSKIE Copyright (C) 2023 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL w wersji 3 lub pozniejszej . Jest to wolne oprogramowanie: mozna je zmieniac i rozpowszechniac. Nie ma ZADNEJ GWARANCJI, w granicach okreslonych przez prawo. ZOBACZ TAKZE Pelna dokumentacja: lub lokalnie, za pomoca info '(coreutils) dd invocation' TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Wojtek Kotwica i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . GNU coreutils 9.4 styczen 2024 DD(1)