Linux Bestands Structuur

Als je de terminal opent en het volgende typt (gevolgd door enter):
cd /
Wordt je in de bovenstemap van het Linux bestandssysteem geplaatst. Als je dan typt: 
ls -al
Zie je zoiets:
sh-2.05b$ ls -al
total 80
drwxr-xr-x  19 root root  4096 Oct  9 13:57 .
drwxr-xr-x  19 root root  4096 Oct  9 13:57 ..
drwxr-xr-x   2 root root  4096 Oct  5 09:31 bin
drwxr-xr-x   3 root root  4096 Oct  9 21:47 boot
drwxr-xr-x   1 root root     0 Jan  1  1970 dev
drwxr-xr-x  71 root root  4096 Oct 15 11:35 etc
drwxr-xr-x   4 root root  4096 Oct  9 19:21 home
drwxr-xr-x   8 root root  4096 Sep 18 23:29 lib
drwx------   2 root root 16384 Sep 18 20:06 lost+found
drwxr-xr-x   9 root root  4096 Oct  9 16:36 mnt
drwxr-xr-x   9 root root  4096 Oct  8 23:20 opt
dr-xr-xr-x  64 root root     0 Oct 15 11:35 proc
drwx------  75 root root  8192 Oct 15 12:35 root
drwxr-xr-x   2 root root  4096 Sep 23 18:58 sbin
drwxr-xr-x   9 root root     0 Oct 15 11:35 sys
drwxrwxrwt  60 root root  4096 Oct 15 12:36 tmp
drwxr-xr-x  17 root root  4096 Oct  5 09:31 usr
drwxr-xr-x  15 root root  4096 Oct  9 13:57 var

De bovenste lijst is een behoorlijk standaard mapstructuur voor LInux. Elke naam aan de rechterkant staat voor een map, en elke map heeft bestanden en andere mappen die specifiek zijn voor deze map. De lib map, bijvoorbeeld, bevat code-bibliotheken die je software gebruikt. Nu hoef je alleen maar de home map te  kennen. Deze map heeft verschillende mappen voor alle gebruikers van de computer. Als je inlogt als 'lotte' bijvoorbeeld, zal je ingelogd worden in de map met je usernaam (in dit geval lotte) als naam  in de home map.

Het belangrijke ding waar je op moet letten is deze Linux map structuur. Het andere belangrijke is dat Linux vooral bestaat uit tekst bestanden. Je kunt daardoor bijna ieder deel van Linux veranderen (hoe het eruit ziet, of werkt) door alleen het tekst bestand aan te passen. In Windows en op de Mac  doe je dit soort aanpassingen vaak via kleine programmaatjes. In Windows, bijvoorbeeld, als je de resolutie van je scherm wilt aanpassen, gebruik je het 'schermvoorkeuren' controlepaneel in je controlepanelen map. In Linux kan je dit doen door een tekstbestand aan te passen.

Dit heeft wat voordelen - een ervan is dat je een stuk meer controle krijgt. Maar het heeft ook nadelen - het kan moeilijk zijn om te leren welke bestanden je kan aanpassen, en wat je moet veranderen. Om de overgang van andere besturingssystemen naar Linux makkelijker te maken zijn er soms configuratie softwares voor Linux op je computer geinstalleerd die een GUI (Grafische gebruikers interface) gebruiken die lijkt op die van Mac en Windows. Dit is echter niet altijd het geval, dus uiteindelijk zou je, als je dit wilt, het zelf moeten aanleren om aan te passen met een tekst-bewerker