Laten we nu als leidraad de bestanden en directory's nemen die je hebt aangemaakt toen je Debian installeerde, nu je door de directory-structuur kunt navigeren. cd naar iedere directory en typ ls om te inhoud te bekijken, als je nieuwsgierig bent. Probeer ls | more als de listing niet op het scherm past, | is het "pipe" teken, wat gewoonlijk op dezelfde toets is te vinden als de backslash.
Zoals reeds vermeld, is dit de root-directory, waarin zich alle andere directory's bevinden.
Maar verwar / niet met /root! /root is de home-directory van de root-gebruiker, of superuser. Het is een directory genaamd /root, maar het is niet de root-directory /.
Dit is waar alle normale gebruikers --- dat wil zeggen, alle gebruikers behalve root --- hun home-directory's hebben. Home-directory's worden genoemd naar de gebruiker van wie ze zijn, zoals bijvoorbeeld /home/jane. Als je gebruik maakt van een groot systeem zoals op een school of in een bedrijf, kan het zijn dat de systeembeheerder aanvullende directory's met home-directory's heeft aangemaakt: zoals bijvoorbeeld /home1 en /home2. Op een aantal andere systemen, zal je een aanvullend niveau met subdirectory's zien: /home/students/username, /home/staff/username, enz...
Je home-directory is waar je al je persoonlijke werk, email en andere documenten, en persoonlijke configuratie-voorkeuren plaatst. Het is je thuis op het systeem.
Deze directory bevat "binaire bestanden", uitvoerbare bestanden die essentieel zijn voor de werking van het systeem. Voorbeelden zijn de shell (bash), en bestandsopdrachten zoals cp.
Deze directory bevat "systeem binaries", utility's die de root-gebruiker of systeembeheerder wellicht wil gebruiken, maar die je vermoedelijk niet bij de dagelijkse activiteiten gebruikt.
/usr bevat de meeste bestanden waar je in zal zijn geïnteresseerd. Het heeft veel subdirectory's: /usr/bin en /usr/sbin lijken veel op /bin en /sbin, behalve dat de directory's in /usr niet worden aangemerkt als "essentieel voor de werking van het systeem".
Ondanks dat /usr niet essentieel is voor de werking van de computer, bevat deze directory de applicaties die je gebruikt om het echte werk te doen. In /usr zijn ook de /usr/man, /usr/info, en /usr/doc directory's te vinden --- hierin staan respectievelijk de manual pages, info pages, en andere documentatie. En vergeet /usr/games niet!
Het Debian-systeem installeert niets in deze directory. Je zou het moeten gebruiken als je software installeert die je zelf gaat compileren of enige software die geen deel uitmaakt van een Debian package. Je kunt software ook in je home-directory installeren, als je de enige zal zijn die het gaat gebruiken.
/etc bevat alle systeemomvattende configuratiebestanden. Wanneer je iets wilt wijzigen dat gevolgen heeft voor alle gebruikers op je computer --- zoals hoe je een verbinding tot stand brengt met het internet, of wat voor soort videokaart je hebt -- zal je waarschijnlijk als root in moeten loggen en een bestand in /etc moeten wijzigen.
Hier zijn tijdelijke bestanden te vinden, de meeste daarvan zijn door het systeem aangemaakt. Deze directory wordt gewoonlijk op reguliere basis verwijderd, of iedere keer dat je het systeem reboot. Je kunt hier bestanden in aanmaken als je dat wilt, maar wees je er bewust van dat ze mogelijk automatisch worden verwijderd.
/var bevat "variabele" bestanden, die het systeem automatisch wijzigt. Inkomende mail wordt bijvoorbeeld hier opgeslagen. Het systeem houdt een log bij van zijn eigen acties. Er bevinden zich hier bovendien een aantal andere automatisch gegenereerde bestanden. Wellicht dat je vooral bent geïnteresseerd in de inhoud van /var/log, waarin je foutmeldingen aan zal treffen en waardoor je kunt proberen uit te zoeken wat er met je systeem aan de hand is als er iets verkeerd gaat.
Klaarblijkelijk bevinden er zich veel meer directory's op het systeem, te veel om ze allemaal te beschrijven.
Voor wijzigende dingen, zal je jezelf gewoonlijk beperken tot je home-directory en /etc. Op een Debian-systeem, is er zeldzaam een aanleiding om iets anders te wijzigen, omdat al het andere automatisch voor je is geïnstalleerd.
/etc wordt gebruik om het systeem als geheel te configureren. Je zal je eigen home-directory, een subdirectory van /home gebruiken, voor het configureren van je eigen voorkeuren en het opslaan van je persoonlijke gegevens. De gedachte hierachter is dat je jezelf op dagelijkse basis beperkt tot /home/je-naam, zodat er geen kans is dat je iets kunt breken. Bij gelegenheid kun je als root inloggen om iets in een systeemomvattende directory te wijzigen, maar alleen dan wanneer absoluut noodzakelijk. Je zal natuurlijk geen root-toegang hebben als je Debian op een school of organisatie wordt gebruikt en iemand anders de systeembeheerder is, en je zal dan slechts je home-directory kunnen wijzigen. Dit legt een beperking op wat je met het systeem kunt doen.