| WIPEFS(8) | Systemadministration | WIPEFS(8) |
NAMN
wipefs - radera en signatur från en enhet
SYNOPSIS
wipefs [flaggor] enhet...
wipefs [--backup] -o offset enhet...
wipefs [--backup] -a enhet...
BESKRIVNING
wipefs kan radera filsystem-, raid- eller partitionstabellsignaturer (magiska strängar) från den angivna enheten för att göra signaturerna osynliga för libblkid. wipefs raderar inte själva filsystemet eller några andra data från enheten.
När wipefs används utan några flaggor listas alla synliga filsystem och offseten för deras grundläggande signaturer. Standardutdata kan komma att ändras. Så när det är möjligt bör du undvika att använda standardutmatningar i dina skript. Definiera alltid uttryckligen förväntade kolumner genom att använda --output columns-list i miljöer där en stabil utdata krävs.
wipefs anropar BLKRRPART ioctl när den har raderat en partitionstabellsignatur för att informera kärnan om ändringen. Ioctl anropas som sista steg och när alla specificerade signaturer från alla specificerade enheter redan har raderats. Den här funktionen kan användas för att radera innehåll på partitionsenheter samt en partitionstabell på en diskenhet, t.ex. med wipefs -a /dev/sdc1 /dev/sdc2 /dev/sdc.
Observera att vissa filsystem och vissa partitionstabeller lagrar fler magiska strängar på enheten (t.ex. FAT, ZFS, GPT). Kommandot wipefs (sedan v2.31) listar alla offsets där magiska strängar har upptäckts.
När flaggan -a används raderas alla magiska strängar som är synliga för libblkid(3). I detta fall skannar wipefs enheten igen efter varje modifiering (radering) tills ingen magisk sträng hittas.
Observera att wipefs som standard inte raderar nästlade partitionstabeller på enheter som inte är hela hårddiskar. För detta krävs flaggan --force.
FLAGGOR
-a, --all
-b, --backup[=dir]
-f, --force
-J, --json
--lock[=läge]
-i, --noheadings
-O, --output lista
-n, --no-act
-o, --offset offset
Argumentet offset kan följas av de multiplikativa suffixen KiB (=1024), MiB (=1024*1024) och så vidare för GiB, TiB, PiB, EiB, ZiB och YiB (iB är valfritt, t.ex. har "K" samma betydelse som "KiB"), eller suffixen KB (=1000), MB (=1000*1000) och så vidare för GB, TB, PB, EB, ZB och YB.
-p, --parsable
-q, --quiet
-t, --types lista
-h, --help
-V, --version
MILJÖ
LIBBLKID_DEBUG=all
LOCK_BLOCK_DEVICE=<mode>
LIBSMARTCOLS_DEBUG=all
LIBSMARTCOLS_DEBUG_PADDING=on
EXEMPEL
wipefs /dev/sda*
wipefs --all --backup /dev/sdb
dd if=~/wipefs-sdb-0x00000438.bak of=/dev/sdb seek=$((0x00000438)) bs=1 conv=notrunc
UPPHOVSPERSONER
Karel Zak <kzak@redhat.com>
SE ÄVEN
FELRAPPORTERING
För felrapporter, använd felhanteraren https://github.com/util-linux/util-linux/issues.
TILLGÄNGLIGHET
Kommandot wipefs ingår i paketet util-linux som kan hämtas från Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |