Btrfs är ett öppen källkod Copy-on-Write-filsystem som är utformat speciellt för Linux operativsystem och syftar till att implementera avancerade funktioner, samtidigt som man fokuserar på enkel administration, reparation och fel tolerans.
Funktionerna i Btrfs filsystem
Initialt utvecklad av Oracle, innehåller Btrfs-filsystemet omfattande databaslagring (2 ^ 64 max filstorlek), rymd effektiv packning av små filer och indexerade kataloger, dynamisk inodallokering, skrivbara ögonblicksbilder, delvolymer, objektnivåstrimmning och spegling, och datakontrollsummor.
Ytterligare funktioner hos Btrfs
Dessutom har den en stark integration med enhetsmappar, stödja flera enheter, kontroll av online-filsystem, mycket snabb offlinefilsystemkontroll, effektiv inkrementell säkerhetskopiering, samt filsystemspegling.
Kraftfulla kommandoradsverktyg
Eftersom Btrfs är ett filsystem, inte ett program som en användare kan interagera med, har Btrfs-progs-verktyget skapats. Det ger användarna en samling kraftfulla kommandoradsverktyg som hjälper dem att skapa nya Btrfs-filsystem, kontrollera integriteten hos en befintlig partition som är formaterad med Btrfs-filsystemet, skapa snapshots av Btrfs-partitioner, samt att ställa in Btrfs-partitioner.
Det enda verktyget för att interagera med Btrfs
Tro det eller inte, Btrfs-progs är det enda verktyget för att interagera med Btrfs-filsystemet. Det betyder att om du vill skapa en ny Btrfs-partition måste du installera & ldquo; btrfs-progs & rdquo; paket från standardprogramvaran för ditt Linux-kärnbaserade operativsystem.
Inkluderade verktyg
Kommandoradsverktygen som ingår i Btrfs-progs-paketet är följande: btrfs, btrfs-debug-tree, btrfs-map-logiskt, btrfstune, btrfsck, btrfs-find-root, btrfs-select-super, btrfs -zero-log, btrfs-convert, btrfs-image och btrfs-show-super.
Det är kompatibelt med ett brett spektrum av Linux-distributioner
Även om Btrfs-progs-paketet inte är tillgängligt på din Linux-distribution, kan du installera det med hjälp av källarkivet, vilket måste konfigureras och sammanställas före installationen. Både 32-bitars och 64-bitars arkitekturer stöds nu.
Vad är nytt i den här utgåvan:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.9.1:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.8.5:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.8.2:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.7:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.6.1:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.5:
Ny i Btrfs-progs 3.17 (19 oktober 2014)
Vad är nytt i version 4.3.1:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.1.2:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.0.1:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 4.0:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 3.19.1:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 3.18.2:
- MKFS - skinny-metadata-funktionen är nu på som standard, introducerades först i kärna 3.10
- filsystemanvändning - ge en översikt över användningen av fs på ett sätt som är mer begripligt än befintligt "fi df"
- Enhetsanvändning - Mer detaljerad information om tilldelningar per enhet
- check:
- alternativet för att ange ett annat trädrotsbyte nummer
- förmåga att länka förlorade filer till borttappad + hittad, orsakad av en nyligen kärnfel
- reparation av allvarligt skadade fs (använd försiktigt)
- konvertera - alternativ för att visa framsteg
- subvol skapa - skriv in commit-inline, skriv endast globalt läge om --verbose
- Andra uppdateringar: musl-libc support, täckningsbuggfixar, nya testbilder, dokumentation
Vad är nytt i version 3.17:
- fixa för det ökända dödläget
- fixat långvarigt fel i qgroups redovisning efter radering av ögonblicksbilden
- uppdaterade (mindre felaktiga) df nummer
- Speedup för att byta namn och avkorta, mindre strikta spolar
- uppdateras och korrigeras till såddfunktionen
Vad är nytt i version 0.18:
- v0.18 har samma skivformat som 0,17 men en bugg hittades i ioctl-gränssnittet som delades mellan 32 bitar och 64 bitars program. Detta fixades genom att ändra ioctl-gränssnittet. Den som använder 2.6.29-rc2 måste uppdatera till v0.18 av btrfs progs.
- Det finns inget behov av att formatera om skivformatet fortfarande är kompatibelt.
Kommentarer hittades inte