table of contents
- unstable 2.42.1-2
| 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-06-04 | util-linux 2.42.1 |