GNU/Linux >> Znalost Linux >  >> Linux

mkfs.hfsplus:příkaz nenalezen

Hierarchický souborový systém (HFS) byl vytvořen společností Apple pro použití na jejích zařízeních Mac OS. Lze jej použít na oddíly i na optická média. Od systému Mac OS X v10.6 jsou systémy souborů HFS pouze pro čtení a nelze je vytvářet ani aktualizovat. V Linuxu jsou souborové systémy HFS pouze pro čtení.

HFS+ je rozšířená verze HFS vytvořená společností Apple pro použití na jejích zařízeních Mac OS. Lze jej použít na oddíly i na optická média. Souborové systémy HFS+ umožňují čtení/zápis na Mac OS. V Linuxu jsou souborové systémy HFS+ pouze pro čtení, pokud není zakázáno žurnálování HFS+; pak je psaní povoleno.

Mezi pozoruhodné funkce HFS+ patří následující:

  • Kódování názvů souborů/adresářů založené na Unicode, s podporou názvů obsahujících až 255 16bitových znaků Unicode
  • Strom B+ (Katalogový strom B) pro ukládání hierarchické struktury systému souborů umožňující indexování na základě stromu
  • Alokace úložného prostoru na základě rozsahu pomocí 32bitových čísel alokačních bloků se zpožděnou alokací fyzických bloků
  • Strom B+ (B-Strom přetečení oblastí) pro zaznamenávání „přetečených“ rozsahů souborů (devátý a následující – pro soubory s více než osmi rozsahy)
  • Více bajtových proudů (nebo větví) na soubor se dvěma předdefinovanými větvemi a libovolným počtem dalších pojmenovaných větví, které jsou uloženy v samostatném B-stromu (viz další položka).
  • Strom B+ (strom atributů B) pro ukládání libovolných metadat na soubor, čímž poskytuje nativní podporu pro rozšířené atributy systému souborů (jejichž názvy jsou řetězce Unicode až do délky 128 16bitových znaků Unicode)
  • Ukládání metadat do žurnálu prostřednictvím mechanismu žurnálování na úrovni VFS jádra
  • Více mechanismů, které umožňují jednomu objektu systému souborů odkazovat na jiný:aliasy, pevné odkazy a symbolické odkazy
  • Adaptivní klastrovací schéma zvané Hot File Clustering pro zlepšení výkonu malých, často používaných souborů
  • Dynamické přemístění malých fragmentovaných souborů – na základě několika podmínek – za účelem podpory spojitosti souborů
  • Příznaky souborů ve stylu BSD, které umožňují označit soubory jako soubory pouze pro připojení, neměnné, nesmazatelné atd
  • Podpora uživatelských a skupinových kvót na úrovni svazku
  • Ustanovení pro ukládání informací Finderu v metadatech objektu systému souborů, což umožňuje údržbu vlastností jednotlivých souborů, jako je skrytí přípon souboru a barevně odlišené štítky
  • Ustanovení pro ukládání více časových razítek na objekt systému souborů, včetně explicitního data vytvoření
  • Podpora rozlišování malých a velkých písmen (i když ve výchozím nastavení HFS+ šetří velká a malá písmena, ale nerozlišuje malá a velká písmena)
  • Vyhrazený spouštěcí soubor, jehož umístění je uloženo s pevným posunem v hlavičce svazku (což umožňuje jeho nalezení, aniž byste museli znát podrobnosti o formátu svazku) a který může být použit v operačním systému jiného než Mac OS X spustit ze svazku HFS+
  • Podpora poradního zamykání bajtového rozsahu a celého souboru

Pokud při spuštění příkazu mkfs.hfsplus narazíte na chybu:

mkfs.hfsplus: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce.

Distribuce Příkaz
Debian apt-get install hfsprogs
Ubuntu apt-get install hfsprogs
Kali Linux apt-get install hfsprogs
CentOS yum install hfsplus-tools
Fedora dnf install hfsplus-tools
Raspbian apt-get install hfsprogs

Závěr

Souborový systém HFS Plus (nebo jednoduše HFS+) je preferovaným a výchozím formátem svazku v systému Mac OS X. Termín HFS znamená Hierarchical File System, který nahradil plochý systém souborů Macintosh (MFS) používaný v raných operačních systémech Macintosh.


Linux
  1. mkfs.xfs:příkaz nenalezen

  2. dos2unix:příkaz nenalezen

  3. chmod:příkaz nenalezen

  1. id:příkaz nenalezen

  2. w:příkaz nenalezen

  3. mkfs:příkaz nenalezen

  1. df:příkaz nenalezen

  2. du:příkaz nenalezen

  3. soubor:příkaz nenalezen