En filbane er en streng som identifiserer plasseringen av en fil på et datasystem. Den består av en sekvens av komponenter, som hver representerer en katalog eller underkatalog i filsystemhierarkiet.
Komponentene til en filbane er som følger:
* Rotkatalogen: Dette er toppnivåkatalogen i filsystemet. I Windows er rotkatalogen representert av stasjonsbokstaven, for eksempel "C:". I Unix-baserte systemer er rotkatalogen representert med en skråstrek, "/".
* Kataloger: Kataloger er underkataloger til rotkatalogen. De er laget for å organisere filer i logiske grupper. Kataloger er representert med navnene deres, for eksempel "Dokumenter" eller "Bilder".
* Underkataloger: Underkataloger er kataloger som er plassert i andre kataloger. De brukes til å organisere filer ytterligere i mindre grupper. Underkataloger er representert med navnene deres, for eksempel "Mine dokumenter" eller "Mine bilder".
* Filnavn: Filnavnet er navnet på selve filen. Det er vanligvis sammensatt av to deler:basenavnet og utvidelsen. Basenavnet er hovednavnet på filen, for eksempel "minfil". Utvidelsen er et suffiks som angir filtypen, for eksempel ".txt" eller ".exe".
For eksempel følgende filbane identifiserer plasseringen til en fil kalt "myfile.txt" i "Documents"-katalogen på "C:"-stasjonen:
```
C:\Documents\minfil.txt
```
Filbaner kan enten være absolutte eller relative. En absolutt filbane spesifiserer hele banen fra rotkatalogen til filen. En relativ filbane spesifiserer banen fra gjeldende arbeidskatalog til filen.
For eksempel følgende absolutte filbane identifiserer plasseringen til en fil kalt "myfile.txt" i "Documents"-katalogen på "C:"-stasjonen:
```
/Brukere/brukernavn/Documents/minfil.txt
```
Følgende relative filbane identifiserer plasseringen til en fil kalt "myfile.txt" i "Documents"-katalogen:
```
Documents/myfile.txt
```