'\" t .\" Title: wipefs .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Administrare sistem .\" Source: util-linux 2.41 .\" Language: English .\" .TH "WIPEFS" "8" "2025-03-29" "util\-linux 2.41" "Administrare sistem" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NUME" wipefs \- șterge o semnătură de pe un dispozitiv .SH "REZUMAT" .sp \fBwipefs\fP [opțiuni] \fIdispozitiv\fP... .sp \fBwipefs\fP [\fB\-\-backup\fP] \fB\-o\fP \fIpoziție dispozitiv\fP... .sp \fBwipefs\fP [\fB\-\-backup\fP] \fB\-a\fP \fIdispozitiv\fP... .SH "DESCRIERE" .sp \fBwipefs\fP poate șterge semnăturile (șiruri magice) ale sistemului de fișiere, ale raidurilor sau ale tabelelor de partiții de pe dispozitivul specificat pentru a face semnăturile invizibile pentru libblkid. \fBwipefs\fP nu șterge sistemul de fișiere în sine și nici alte date de pe dispozitiv. .sp Atunci când este utilizat fără nicio opțiune, \fBwipefs\fP listează toate sistemele de fișiere vizibile și pozițiile acestora pe baza semnăturilor de bază. Rezultatele implicite pot fi modificate. Așadar, ori de câte ori este posibil, ar trebui să evitați să utilizați ieșirile implicite în scripturile dumneavoastră. Definiți întotdeauna în mod explicit coloanele așteptate folosind \fB\-\-output\fP \fIlistă\-coloane\fP în mediile în care este necesară o ieșire stabilă. .sp \fBwipefs\fP apelează ioctl\-ul \fBBLKRRPART\fP atunci când a șters o semnătură a tabelului de partiții pentru a informa nucleul despre schimbare. ioctl() este apelat ca ultim pas și atunci când toate semnăturile specificate din toate dispozitivele specificate sunt deja șterse. Această caracteristică poate fi utilizată pentru a șterge conținutul dispozitivelor de partiții, precum un tabel de partiții de pe un dispozitiv de disc, de exemplu prin \fBwipefs \-a /dev/sdc1 /dev/sdc2 /dev/sdc\fP. .sp Rețineți că unele sisteme de fișiere și unele tabele de partiții stochează mai multe șiruri magice pe dispozitiv (de exemplu, FAT, ZFS, GPT). Comanda \fBwipefs\fP (începând cu versiunea v2.31) enumeră toate pozițiile în care au fost detectate șiruri magice. .sp Atunci când se utilizează opțiunea \fB\-a\fP, toate șirurile magice care sunt vizibile pentru \fBlibblkid\fP(3) sunt șterse. În acest caz, \fBwipefs\fP scanează din nou dispozitivul după fiecare modificare (ștergere) până când nu se găsește niciun șir magic. .sp Rețineți că, în mod implicit, \fBwipefs\fP nu șterge tabelele de partiții imbricate de pe dispozitive care nu sunt discuri întregi. Pentru aceasta este necesară opțiunea \fB\-\-force\fP. .SH "OPȚIUNI" .sp \fB\-a\fP, \fB\-\-all\fP .RS 4 Șterge toate semnăturile disponibile. Setul de semnături șterse poate fi restricționat cu ajutorul opțiunii \fB\-t\fP. .RE .sp \fB\-b\fP, \fB\-\-backup\fP[\fB=\fP\fIdirector\fP] .RS 4 Creează o copie de rezervă a semnăturii în fișierul \fIwipefs\-\-.bak\fP în \fI$HOME\fP sau în directorul specificat ca argument opțional. Pentru mai multe detalii, consultați secțiunea \fBEXEMPLE\fP. .RE .sp \fB\-f\fP, \fB\-\-force\fP .RS 4 Forțează ștergerea, chiar dacă sistemul de fișiere este montat. Acest lucru este necesar pentru a șterge o semnătură de tabel de partiții pe un dispozitiv bloc. .RE .sp \fB\-J\fP, \fB\-\-json\fP .RS 4 Utilizează formatul de ieșire JSON. .RE .sp \fB\-\-lock\fP[\fB=\fP\fImod\fP] .RS 4 Utilizează o blocare BSD exclusivă pentru dispozitivul sau fișierul pe care îl operează. Argumentul opțional \fImod\fP poate fi \fByes\fP, \fBno\fP (sau 1 și 0) sau \fBnonblock\fP. În cazul în care argumentul \fImod\fP este omis, valoarea implicită este \fB„yes ”\fP. Această opțiune suprascrie variabila de mediu \fB$LOCK_BLOCK_DEVICE\fP. Valoarea implicită este de a nu utiliza nicio blocare, dar este recomandată pentru a evita coliziunile cu udevd sau alte instrumente. .RE .sp \fB\-i\fP, \fB\-\-noheadings\fP .RS 4 Nu imprimă o linie de antet. .RE .sp \fB\-O\fP, \fB\-\-output\fP \fIlistă\fP .RS 4 Specifică ce coloane de ieșire se vor imprima. Utilizați \fB\-\-help\fP pentru a obține o listă cu toate coloanele acceptate. .RE .sp \fB\-n\fP, \fB\-\-no\-act\fP .RS 4 Determină ca totul să fie făcut cu excepția apelului \fBwrite\fP(2). .RE .sp \fB\-o\fP, \fB\-\-offset\fP \fIpoziția\fP .RS 4 Specifică locația (în octeți) a semnăturii care trebuie ștearsă de pe dispozitiv. Numărul \fIpoziție\fP poate include un prefix „0x”; atunci numărul va fi interpretat ca o valoare hexazecimală. Este posibil să se specifice mai multe opțiuni \fB\-o\fP. .sp Argumentul \fIpoziție\fP poate fi urmat de sufixele multiplicative KiB (=1024), MiB (=1024*1024), și așa mai departe pentru GiB, TiB, PiB, EiB, ZiB și YiB („iB” este opțional, de exemplu, „K” are aceeași semnificație ca și „KiB”) sau sufixele KB (=1000), MB (=1000*1000), și așa mai departe pentru GB, TB, PB, EB, ZB și YB. .RE .sp \fB\-p\fP, \fB\-\-parsable\fP .RS 4 Afișează în format analizabil în loc de format imprimabil. Codifică toate caracterele potențial nesigure dintr\-un șir de caractere în valoarea hexazecimală corespunzătoare prefixată cu „\(rsx”. .RE .sp \fB\-q\fP, \fB\-\-quiet\fP .RS 4 Suprimă orice mesaj după o ștergere reușită a semnăturii. .RE .sp \fB\-t\fP, \fB\-\-types\fP \fIlistă\fP .RS 4 Limitează setul de semnături tipărite sau șterse. Se pot specifica mai multe tipuri într\-o listă despărțită prin virgule. Lista sau tipurile individuale pot fi prefixate cu „no” pentru a specifica tipurile pentru care nu trebuie să se ia nicio măsură. Pentru mai multe detalii, a se vedea \fBmount\fP(8). .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afișează acest mesaj de ajutor și iese. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afișează versiunea și iese. .RE .SH "MEDIU" .sp LIBBLKID_DEBUG=all .RS 4 activează ieșirea de depanare a \fBlibblkid\fP(3). .RE .sp LOCK_BLOCK_DEVICE= .RS 4 utilizează un blocaj BSD exclusiv. Modul este "1" sau "0". A se vedea \fB\-\-lock\fP pentru mai multe detalii. .RE .SH "EXEMPLE" .sp \fBwipefs /dev/sda\fP* .RS 4 Afișează informații despre sda și despre toate partițiile de pe sda. .RE .sp \fBwipefs \-\-all \-\-backup /dev/sdb\fP .RS 4 Șterge toate semnăturile de pe dispozitivul \fI/dev/sdb\fP și creează un fișier de copie de rezervă a semnăturilor \fI~/wipefs\-sdb\-.bak\fP pentru fiecare semnătură. .RE .sp \fBdd if=~/wipefs\-sdb\-0x00000438.bak of=/dev/sdb seek=$((0x00000438)) bs=1 conv=notrunc\fP .RS 4 Restaurează o semnătură ext2 din fișierul de rezervă \fI~/wipefs\-sdb\-0x00000438.bak\fP. .RE .SH "AUTORI" .sp .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "CONSULTAȚI ȘI" .sp \fBblkid\fP(8), \fBfindfs\fP(8) .SH "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Comanda \fBwipefs\fP face parte din pachetul util\-linux care poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."