
En filhanterare eller ett filhanteringsprogram är ett datorprogram som ger användaren ett gränssnitt för att arbeta med filer och kataloger. Vanliga funktioner är att skapa, öppna, söka efter, byta namn på, kopiera, flytta och radera filer samt att visa katalogstrukturer hierarkiskt.
Filhanterare kan vara textbaserade eller grafiska. I moderna operativsystem ingår normalt en grafisk filhanterare som standard, till exempel Utforskaren i Microsoft Windows, Finder i macOS och Nautilus i GNOME.
Ett äldre namn på den här typen av program är katalogredigerare eller directory editor. Ett tidigt exempel var DIRED, som började utvecklas av Stan Kugell vid Stanford Artificial Intelligence Laboratory 1974. Dokumentationen beskrev programmet som en ”Directory Editor” som visade en katalogs filer och lät användaren ändra filernas tillstånd direkt från listan.
Under 1980- och 1990-talet blev filhanterare en central del av persondatorers användargränssnitt. Textbaserade tvåpanelsprogram som Norton Commander bidrog till att popularisera tangentbordsstyrd filhantering, medan grafiska skrivbordsmiljöer gjorde filhanteraren till en integrerad del av operativsystemet.
Många filhanterare erbjuder bland annat följande funktioner:
GNOME beskriver exempelvis Nautilus som en filhanterare som kan söka efter och hantera filer och mappar lokalt och över nätverk, läsa och skriva till flyttbara medier, köra skript och starta program.
Textbaserade filhanterare används främst i terminalmiljöer och styrs ofta med tangentbordet. De visar vanligtvis filer och kataloger i en eller två paneler.
Exempel:
Grafiska filhanterare använder fönster, ikoner, menyer och pekdon. De är den vanligaste typen i moderna skrivbordssystem.
Exempel:
Det har också gjorts försök att visualisera filsystem i tre dimensioner. Ett exempel är fsv (File System Visualizer), som beskriver sig som ett verktyg som lägger ut filer och kataloger i tre dimensioner för översikt och analys.
Ett annat exempel är fsn för IRIX. Linux.com beskrev programmet som en 3D-filbläddrare och noterade att det liknade gränssnittet i den kända ”This is a Unix system”-scenen i filmen Jurassic Park.