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