|
Reviews -
Linux
|
In deze how-to is voornamelijk bedoeld voor mensen die nog nooit gewerkt hebben met Linux. In deze beschrijving staat uitgelegd hoe je Linux kunt beheren zonder gebruik te maken van een grafische interface. Deze how-to is een vervolg op: De installatie van een Ubuntu server
InloggenDe eerste stap die we ondernemen is het inloggen op de computer. Nadat de computer is opgestart ziet u de volgende tekst in beeld login:. Typ hier de gebruikersnaam van de gebruiker die u tijdens de installatie van Linux heeft aangemaakt. U krijgt vervolgens de tekst Password: te zien. Typ het wachtwoord de gebruiker. U bent nu ingelogd.Browsen in een Linux omgevingWe gaan nu browsen binnen het besturingssysteem. Met het commando cd kunt u door het systeem browsen. We gaan naar de root indeling met het volgende commando. cd / We gaan nu bekijken wat de rechten op de partities zijn en bekijken uit welke partities uw systeem uit bestaat. Typ hiervoor het volgende commando: ls -l U krijgt het onderstaande te zien.
- totaal 73
- drwxr-xr-x 2 root root 4096 2009-04-28 20:38 bin
- drwxr-xr-x 4 root root 1024 2009-04-28 20:41 boot
- lrwxrwxrwx 1 root root 11 2009-04-28 20:30 cdrom -> media/cdrom
- drwxr-xr-x 16 root root 3480 2009-04-28 23:11 dev
- drwxr-xr-x 78 root root 4096 2009-04-28 23:11 etc
- drwxr-xr-x 3 root root 4096 2009-04-28 20:42 home
- lrwxrwxrwx 1 root root 33 2009-04-28 20:34 initrd.img -> boot/initrd.img-2.6.28-11-generic
- drwxr-xr-x 17 root root 4096 2009-04-28 20:39 lib
- drwx------ 2 root root 16384 2009-04-28 20:30 lost+found
- drwxr-xr-x 4 root root 4096 2009-04-28 20:30 media
- drwxr-xr-x 2 root root 4096 2009-04-13 11:33 mnt
- drwxr-xr-x 2 root root 4096 2009-04-28 20:31 opt
- dr-xr-xr-x 74 root root 0 2009-04-28 23:10 proc
- drwx------ 2 root root 4096 2009-04-28 20:31 root
- drwxr-xr-x 2 root root 4096 2009-04-28 20:42 sbin
- drwxr-xr-x 2 root root 4096 2009-03-06 17:21 selinux
- drwxr-xr-x 2 root root 4096 2009-04-28 20:31 srv
- drwxr-xr-x 12 root root 0 2009-04-28 23:10 sys
- drwxrwxrwt 4 root root 4096 2009-04-28 23:11 tmp
- drwxr-xr-x 11 root root 4096 2009-04-28 20:38 usr
- drwxr-xr-x 15 root root 4096 2009-04-28 21:09 var
- lrwxrwxrwx 1 root root 30 2009-04-28 20:34 vmlinuz -> boot/vmlinuz-2.6.28-11-generic
U ziet hier veel interessante informatie die we nu gaan bespreken. In de meest linkse tab op regel 2 ziet u drwxr-xr-x. Dit zijn de rechten die aan de partitie zijn gegeven. Meer informatie over het rechtensysteem van Linux kunt u in het volgende artikel vinden: Linux chmod . Geheel aan de rechterkant ziet u een woord staan zoals bin, boot, etc, home etc. Dit zijn de partities. Overigens kunt u hier ook bestanden en mappen zien. Een voorbeeldje van een ls -l commando in een andere map:
- totaal 12
- -rw-r--r-- 1 root root 151 2009-04-28 21:15 index.html
- -rw-r--r-- 1 root root 1249 2009-04-28 21:17 lscommand.txt
- -rw-r--r-- 1 root root 0 2009-04-28 21:23 lswww.txt
- drwxr-xr-x 2 root root 4096 2009-04-28 21:21 test
U ziet hier index.html en lscommand.txt staan. Dit zijn geen mappen maar bestanden. De onderste gegeven test is een map. Je kunt met het commando cd ook verder browsen in het bestandsssysteem. Als je cd / typ en vervolgens op de tab toets op je toetsenbord klik dan krijg je te zien wat er in deze map staat. Typ vervolgens bijvoorbeeld cd /etc. Je browst nu naar de var partitie. je kunt zo ook dieper in het bestandssysteem browsen door bijvoorbeeld cd /etc/logcheck te typen. Wil je een map aanroepen in de map etc maar je weet alleen dat de map begint met een l. Dan kun je cd /etc/l typen en vervolgens de tab intoetsen. Je krijgt dan alle bestanden en mappen te zien in de map etc die beginnen met een l.
Uitleg Linux partitiesALs u de volgende commando's typt: cd / ls -l Dan ziet u weer alle partities waaruit Linux bestaat. Iedere partitie heeft zo zijn eigen doel. Zo heb je: bin: Commando's van het bootproces boot: De Linux opstartbestanden dev: Bestanden voor de fisyieke media zoals de cd-spelers etc: De configuratiebestanden home: De gebruikersprofielen lib: De system libaries mnt: Hierin worden tijdelijke apparaten gemount zoals usb-sticks media: In deze map staan de tijdelijke bestandssystemen gemount opt: De extra niet os relevante software wordt hierin weggeschreven proc: Kernel informatie root: Home partitie voor root sbin: Systeem bestanden tmp: De temp bestanden worden op deze partitie gezet usr: De applicatie map var: Variabele bestanden worden hierin gezet. Dit zijn bestanden die veel kwa omvang wisselen. Linux Root toegang Standaard ben je in een Linux omgeving ingelogd als normale gebruiker met beperkte rechten. Als je een commando uitvoert waarvoor je meer rechten nodig hebt krijg je een foutmelding. In veel distributies kun je dan inloggen met het ROOT account. dit doe je met het volgende commando: su root (In Debian en Ubuntu is dit commando: sudo su root) Vervolgens wordt het wachtwoord van het root account gevraagd. Je bent nu ingelogd als root. Dit kun je zien doordat voor de opstachtregel de gebruikersnaam veranderd is in root. Je kunt weer uitloggen door het commando exit te typen. In Ubuntu zijn de account rechten anders geregeld. De gebruiker waarmee je standaard inlog heeft deze rechten al. Als je een commando typ waarvoor je root moet zijn moet je nog wel deze rechten activeren. Dit kun je doen door sudo voor het commando te typen. Een voorbeeldje: sudo ls -l Als je deze regel in een Ubuntu omgeving typ wordt je gevraagd om het wachtwoord van de gebruiker die is ingelogd in te typen.
Netwerk instellingen bekijken
We gaan bekijken wat de IP instellingen zijn van de computer. Dit doen we met het volgende commando. ifconfig U krijgt onderstaande tekst te zien:
- eth0 Link encap:Ethernet HWaddr 08:00:27:fc:03:ed
- inet addr:192.168.1.12 Bcast:192.168.1.255 Mask:255.255.255.0
- inet6 addr: fe80::a00:27ff:fefc:3ed/64 Scope:Link
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:42 errors:0 dropped:0 overruns:0 frame:0
- TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1000
- RX bytes:4682 (4.6 KB) TX bytes:1670 (1.6 KB)
- Interrupt:11 Base address:0xc020
- lo Link encap:Local Loopback
- inet addr:127.0.0.1 Mask:255.0.0.0
- inet6 addr: ::1/128 Scope:Host
- UP LOOPBACK RUNNING MTU:16436 Metric:1
- RX packets:0 errors:0 dropped:0 overruns:0 frame:0
- TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:0
- RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
In regel 1 ziet u eth0 staan. Dit is de naam van de netwerkkaart. Indien er meerdere netwerkkaarten in uw computer zitten zullen er meerdere te zien zijn genummerd dus eth0, eth1, eth2, eth3, eth4 etc.. In regel 1 achter HWaddr ziet u het MAC adres van de netwerkkaart. In regel 2 ziet u achter inet addr het IP/v4 netwerkadres staan. Achter Mask op dezelfde regel ziet u het Subnetmask staan. In regel 3 ziet u het IP/v6 netwerkadres staan. Linux software installerenWilt u software installeren in Linux. In de volgende how-to wordt dit volledig besproken. Software installatie Linux
Vervolg op dit artikel: Linux basis commando's deel 2
|