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=BAJTY
odczytuje i zapisuje do BAJTOW naraz (domyslnie: 512),
przeslania ibs i obs
cbs=BAJTY
konwertuje BAJTOW naraz
conv=KONW
konwertuje plik wedlug oddzielonej przecinkami listy symboli
count=N
kopiuje jedynie N wejsciowych blokow
ibs=BAJTY
odczytuje BAJTOW naraz (domyslnie: 512)
if=PLIK
czyta z PLIKU zamiast ze standardowego wejscia
iflag=FLAGI
czyta wedlug oddzielonej przecinkami listy symbolow
obs=BAJTY
zapisuje BAJTOW naraz (domyslnie: 512)
of=PLIK
wypisuje 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 standardowe wyjscie bledow;
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
Zgloszenia bledow prosze wysylac na adres bug-coreutils@gnu.org
Strona internetowa GNU coreutils:
Ogolna pomoc dotyczaca oprogramowania GNU:
O bledach tlumaczenia programu prosimy poinformowac przez
PRAWA AUTORSKIE
Copyright (C) 2026 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
Tlumaczenie niniejszej strony podrecznika: 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.11 kwiecien 2026 DD(1)