Tune2fs
tunefs - Ändra inställningar för ett befintligt filsystem
Kommandot `tunefs` används för att justera inställningar på ett befintligt UFS-filsystem i Unix-liknande operativsystem.
Syntax
tunefs [ALTERNATIV] ENHET
Beskrivning
Kommandot `tunefs` används för att justera olika parametrar på ett befintligt UFS-filsystem. Det används främst på BSD-baserade system och vissa äldre Unix-system för att ändra inställningar utan att behöva montera om eller formatera om filsystemet.
Alternativ
Kommandot `tunefs` stöder flera alternativ som kan användas för att justera filsystemets parametrar:
- -A, --adjust-attribute=ATTRIBUT - Justera ett specifikt attribut för filsystemet.
- -e, --maxcontig=N - Ange maximalt antal sammanhängande block.
- -f, --minfree=N - Ange procentandelen av filsystemets block som reserveras för root.
- -m, --minimumbfree=N - Ange minimum antalet fria block innan filsystemet betraktas som fullt.
- -n, --enable=FLAGGA - Aktivera specifika funktioner, t.ex. soft-updates.
- -o, --optimization=MODE - Ange optimeringsläge för filsystemet (prestanda eller utrymme).
- -p, --print - Skriv ut nuvarande inställningar för filsystemet.
- -t, --trackspacesize=N - Ange storleken på enstaka block i fragmenteringsspår.
- -v, --verbose - Visa detaljerade meddelanden.
- -h, --help - Visa hjälpmeddelande och avsluta.
- -V, --version - Visa versionsinformation och avsluta.
Exempel
Här är några praktiska exempel som visar hur du kan använda `tunefs`-kommandot:
- För att skriva ut nuvarande inställningar för ett filsystem på /dev/sda1:
sudo tunefs -p /dev/sda1
- För att ändra optimeringsläget till prestanda:
sudo tunefs -o space /dev/sda1
- För att aktivera soft-updates på filsystemet:
sudo tunefs -n enable /dev/sda1
- För att ange procentandelen av filsystemets block som reserveras för root till 5%:
sudo tunefs -m 5 /dev/sda1
Skillnader mellan macOS och Linux
Det finns några viktiga skillnader att tänka på när man använder `tunefs`-kommandot på macOS jämfört med Linux:
- Tillgänglighet: `tunefs` är specifikt för BSD-baserade system och vissa äldre Unix-system. Det är inte tillgängligt på moderna Linux-distributioner eller macOS.
- Filsystemtyper: `tunefs` används för att justera UFS-filsystem, vilket inte är vanligt på Linux eller macOS. Linux använder oftare ext4, btrfs, xfs, och andra filsystem som inte hanteras av `tunefs`.
- Alternativa verktyg: På Linux används andra verktyg som `tune2fs` för att justera inställningar på ext2/3/4-filsystem. På macOS används `diskutil` för att hantera och justera inställningar för filsystem, men det har inte samma typ av parametrar som `tunefs`.
Exempel på att justera inställningar på Linux med `tune2fs`:
- För att skriva ut nuvarande inställningar för ett ext4-filsystem:
sudo tune2fs -l /dev/sda1
- För att ändra procentandelen av block som reserveras för root till 1%:
sudo tune2fs -m 1 /dev/sda1
Exempel på att justera inställningar på macOS med `diskutil`:
- För att ändra filsystemets etikett:
sudo diskutil rename /Volumes/OldName NewName
Det är alltid bra att konsultera dokumentationen för `tunefs` på ditt specifika system för att se vilka alternativ och funktioner som är tillgängliga och hur de används.
Felsökning
Om du får ett felmeddelande när du använder `tunefs`, kontrollera följande:
- Att du har tillräckliga rättigheter för att ändra filsystemets inställningar (använd `sudo` om nödvändigt).
- Att filsystemet du försöker justera faktiskt existerar och är korrekt monterat.
- Att du inte försöker justera inställningar på ett filsystem som är monterat i skrivskyddat läge.
Se även
- tune2fs - Justera inställningar för ext2/3/4-filsystem på Linux.
- diskutil - Hantera diskar och partitioner på macOS.
- mkfs - Skapa ett filsystem.
- fsck - Kontrollera och reparera filsystem.