Dit is alle theorie vertaald en samengevat in een word document gaande van alle presentatie's en eventueel netacad presentatie's. In deze samenvatting staan ook alle commando's beschreven, uitgelegd en verklaard met eventuele optie's. Ik heb met deze samenvatting 70% gehaald.
1ITF Linux 1ste semester
Inhoud
CHAPTER 1: WAT IS LINUX?...................................................................................................................................................... 6
APPLICATIES OP EEN LINUX:................................................................................................................................................................. 6
SOURCE............................................................................................................................................................................................ 6
LINUX IS ALLEEN EEN KERNEL................................................................................................................................................................ 6
Red Hat.........................................................................................................................................................................................6
Debian..........................................................................................................................................................................................6
Centos...........................................................................................................................................................................................6
OPEN Suse....................................................................................................................................................................................6
Ubuntu.........................................................................................................................................................................................6
LINUX COMMANDO’S..........................................................................................................................................................................6
ANDERE BESTURINGSSYSTEMEN.............................................................................................................................................................6
CHAPTER 2: LINUX OPEN SOURCE EN APPLICATIE EN LICENTIES................................................................................................ 7
SERVER APPLICATIES............................................................................................................................................................................7
Apache..........................................................................................................................................................................................7
NGINX...........................................................................................................................................................................................7
MDA.............................................................................................................................................................................................7
MTA..............................................................................................................................................................................................7
MUA.............................................................................................................................................................................................7
LINUX FILE SHARING........................................................................................................................................................................... 7
Samba..........................................................................................................................................................................................7
Netatalk........................................................................................................................................................................................7
Network File System.....................................................................................................................................................................7
LINUX VOOR NETWERK SERVICE............................................................................................................................................................ 7
GRAFISCH GEBRUIK LINUX.................................................................................................................................................................... 7
Er zijn 2 soorten software.............................................................................................................................................................7
COMMUNICATIE NAAR EEN LINUX TOE....................................................................................................................................................8
CONSOLE TOOLS.................................................................................................................................................................................8
VERSCHILLENDE SOORTEN SHELLS..........................................................................................................................................................8
Bourne Shell.................................................................................................................................................................................8
Korn Shell......................................................................................................................................................................................8
C Shell...........................................................................................................................................................................................8
Bourn again Shell (bash)..............................................................................................................................................................8
TEKST EDITORS.................................................................................................................................................................................. 8
PAKKETBEHEER.................................................................................................................................................................................. 8
DEVELOPMENT TOOLS......................................................................................................................................................................... 8
Geïnterpreteerd:...........................................................................................................................................................................8
Gecompliceerd:............................................................................................................................................................................8
INZICHT IN OPEN SOURCE SOFTWARE EN LICENTIES....................................................................................................................................9
THE GPL (GENERAL PUBLIC LICENCE)....................................................................................................................................................9
FREE SOFTWARE................................................................................................................................................................................. 9
CHAPTER 3: USING LINUX....................................................................................................................................................... 10
INLOGGEN EN UITLOGGEN................................................................................................................................................................. 10
DE MEEST BASIC TOOLS IN DE MEESTE OMGEVINGEN:..............................................................................................................................10
BROWSERS EN TERMINALS................................................................................................................................................................. 10
LINUX VEILIG HOUDEN....................................................................................................................................................................... 10
HET MAKEN EN HET AANPASSEN VAN TEKST FIL......................................................................................................................................10
GNU nano...................................................................................................................................................................................10
SU – SUPERUSER............................................................................................................................................................................. 11
1
, SHELL CONSOLES..............................................................................................................................................................................11
CHAPTER 4: COMMAND LINE SKILLS....................................................................................................................................... 11
WAT IS EEN SHELL?.......................................................................................................................................................................... 11
DE STAPPEN DIE EEN SHELL DOOLOOPT:................................................................................................................................................11
PROGRAMMA TAAL...........................................................................................................................................................................11
COMPUTER OPERATIE........................................................................................................................................................................11
COMMANDO LS............................................................................................................................................................................... 12
command:..................................................................................................................................................................................12
options:......................................................................................................................................................................................12
arguments:.................................................................................................................................................................................12
COMMANDO TYPES.......................................................................................................................................................................... 12
Extern.........................................................................................................................................................................................12
CHAPTER 5: GETTING HELP..................................................................................................................................................... 12
DE HELP COMMANDO....................................................................................................................................................................... 12
MANUAL PAGE................................................................................................................................................................................ 12
Voordelen:..................................................................................................................................................................................12
Nadelen:.....................................................................................................................................................................................12
MANPATH COMMANDO.................................................................................................................................................................... 13
INFO PAGINA’S................................................................................................................................................................................ 13
Navigeren op één pagina van de informatieboom....................................................................................................................13
NAVIGEREN IN EEN INFO PAGINA.........................................................................................................................................................14
COMMANDO’S ZOEKEN NAAR DE DIRECTORY..........................................................................................................................................14
CHAPTER 6: FILES: CARE AND FEELING.................................................................................................................................... 14
BESTANDEN IN EEN LINUX..................................................................................................................................................................14
ABSOLUUT PAD:............................................................................................................................................................................... 14
RELATIEF PAD.................................................................................................................................................................................. 14
EEN AANTAL COMMANDO’S............................................................................................................................................................... 15
HARD LINKEN.................................................................................................................................................................................. 15
Een indode laten zien van een bestand:.....................................................................................................................................15
SYMBOLIC LINKEN............................................................................................................................................................................ 16
HET COMMANDO ‘MORE’..................................................................................................................................................................16
HET COMMANDO “FIND”.................................................................................................................................................................. 16
HET COMMANDO LOCATE.................................................................................................................................................................. 17
CHAPTER 7: COMPRESSING EN ARCHIVING FILES.................................................................................................................... 18
ARCHIVERING.................................................................................................................................................................................. 18
COMPRESSIE....................................................................................................................................................................................18
ARCHIVING FILES USING TAR.............................................................................................................................................................. 18
Syntaxis van tar:.........................................................................................................................................................................18
Alle opties:..................................................................................................................................................................................18
COMPRESSING FILES WITH GZIP...........................................................................................................................................................19
Belangrijkste opties van gzip:....................................................................................................................................................19
Nadelen van TAR........................................................................................................................................................................18
(UN)ZIPPEN..................................................................................................................................................................................... 19
CHAPTER 8: STANDARD I/O / PIPELINING / FILTER COMMANDS: FIND – GREP/ REGULAR EXPRESSIONS.................................20
PIPELINING "|"--> EEN MANIER OM COMMANDO'S TE KOPPELEN..............................................................................................................20
STANDARD IN/OUTPUT...................................................................................................................................................................... 20
RICHTINGSINPUT:............................................................................................................................................................................. 20
TR COMMAND................................................................................................................................................................................. 20
CAT COMMAND.............................................................................................................................................................................. 20
THE HEAD (& TAIL) COMMAND...........................................................................................................................................................21
THE SORT COMMAND........................................................................................................................................................................21
R reverse.....................................................................................................................................................................................21
2
, U uniek.......................................................................................................................................................................................21
C Column....................................................................................................................................................................................21
D: default seperator=:................................................................................................................................................................21
GREP COMMAND............................................................................................................................................................................. 21
CHAPTER 9: BASIC SCRIPTING................................................................................................................................................. 23
Een script aanmaken:.................................................................................................................................................................23
Een script uitvoeren:..................................................................................................................................................................23
VARIABELE...................................................................................................................................................................................... 23
$* CONTAINS ALL COMMAND LINE PARAMETERS AT ONCE $# THE NUMBER OF PARAMETERS..........................................................................23
EXIT CODE...................................................................................................................................................................................... 23
0..................................................................................................................................................................................................23
1..................................................................................................................................................................................................23
2..................................................................................................................................................................................................23
126.............................................................................................................................................................................................23
127.............................................................................................................................................................................................23
CHAPTER 10: COMPUTER HARDWARE.................................................................................................................................... 24
CHAPTER 11: MANAGING PACKAGES AND PROCESSES........................................................................................................... 25
DE BELANGRIJKSTE LINUX-DISTRIBUTIES................................................................................................................................................25
DE DEBIAN-REPOSITORIES..................................................................................................................................................................25
sudo apt-get update...................................................................................................................................................................25
sudo apt-cache zoekopdracht....................................................................................................................................................25
sudo apt-get installatiepakket...................................................................................................................................................25
sudo apt-get installatiepakket...................................................................................................................................................25
sudo apt-get remove package...................................................................................................................................................25
sudo apt-get --purge remove package.......................................................................................................................................25
sudo apt-get upgrade................................................................................................................................................................25
dpkg –l | more............................................................................................................................................................................25
dpkg -L package.........................................................................................................................................................................25
dpkg -s package.........................................................................................................................................................................25
RPM PACKAGE MANAGEMENT.......................................................................................................................................................... 26
rpm-opdracht:............................................................................................................................................................................26
DE KERNEL...................................................................................................................................................................................... 26
/PROC............................................................................................................................................................................................ 26
EEN PROCES.................................................................................................................................................................................... 26
Het eerste proces met PID van 1................................................................................................................................................26
systemd......................................................................................................................................................................................27
ps................................................................................................................................................................................................27
free.............................................................................................................................................................................................27
top..............................................................................................................................................................................................27
HET DMESGCOMMANDO....................................................................................................................................................................27
CHAPTER 12: NETWORK CONFIGURATIE................................................................................................................................. 28
INTERNET IS GEBASEERD OP TCP/IP -> 4 LAGEN....................................................................................................................................28
ADRESSERING.................................................................................................................................................................................. 28
LINUX ALS IPV4-CLIENT..................................................................................................................................................................... 28
Wat is nodig...............................................................................................................................................................................28
Hoe wordt het toegewezen........................................................................................................................................................28
Tijdelijke interfaceconfiguratie (instellingen worden bewaard tot de volgende herstart)........................................................28
Tijdelijke routingconfiguratie (instellingen bewaard tot de volgende herstart)........................................................................29
LINUX AS A DNS CLIENT.................................................................................................................................................................... 29
Instellen van DNS.......................................................................................................................................................................29
RESTART VAN NETWERK.....................................................................................................................................................................29
NETWERK TOOLS.............................................................................................................................................................................. 29
IP addr........................................................................................................................................................................................29
3
, ifconfig.......................................................................................................................................................................................29
WANNEER U WIJZIGINGEN IN HET CONFIGURATIEBESTAND........................................................................................................................30
PING.............................................................................................................................................................................................. 30
ping -f.........................................................................................................................................................................................30
Ping -c.........................................................................................................................................................................................30
IP ROUTE........................................................................................................................................................................................ 30
TRACEROUTE................................................................................................................................................................................... 30
DIG : TEST DNS NAME RESOLUTION.....................................................................................................................................................30
Vraag een specifieke nameserver:.............................................................................................................................................30
NETSTAT......................................................................................................................................................................................... 30
HOST............................................................................................................................................................................................. 31
SSH................................................................................................................................................................................................ 31
terug te keren naar de lokale machine:.....................................................................................................................................31
CHAPTER 13 & 14 SYSTEM AND USER SECURITY AND CREATE A NEW USER............................................................................32
DATABASE...................................................................................................................................................................................... 32
1. gebruikersnaam.....................................................................................................................................................................32
2. wachtwoord...........................................................................................................................................................................32
3. UID (numerieke gebruikersidentificatie)................................................................................................................................32
4. GID (numerieke groepsaanduiding).......................................................................................................................................32
5. Opmerking (GECOS)...............................................................................................................................................................32
6. homedirectory........................................................................................................................................................................32
7. shell........................................................................................................................................................................................32
ID COMMANDO................................................................................................................................................................................ 33
Opties:........................................................................................................................................................................................33
/ETC/SHADOW FILE...........................................................................................................................................................................33
1. gebruikersnaam.....................................................................................................................................................................33
2. Gecodeerd wachtwoord.........................................................................................................................................................33
3. Veranderd...............................................................................................................................................................................33
4. min (standaardwaarde: 0).....................................................................................................................................................33
5. max. (standaardwaarde: 99 999)..........................................................................................................................................33
6. waarschuwen (standaardwaarde:7)......................................................................................................................................33
7. slot..........................................................................................................................................................................................33
8. Gereserveerd..........................................................................................................................................................................34
ACCOUNTINFORMATIE BEKIJKEN..........................................................................................................................................................34
/ETC/GROUP FILE............................................................................................................................................................................. 34
Format:.......................................................................................................................................................................................34
1. groepsnaam...........................................................................................................................................................................34
2. wachtwoord..........................................................................................................................................................................34
3. GID..........................................................................................................................................................................................34
4. Leden......................................................................................................................................................................................34
ETC/GSHADOW-BESTAND................................................................................................................................................................... 34
1. groepsnaam...........................................................................................................................................................................34
2. groepswachtwoord................................................................................................................................................................34
3. naam/namen van de beheerder(s) van de groep..................................................................................................................34
4. leden van de groep.................................................................................................................................................................34
CREATING USER ACCOUNTS............................................................................................................................................................... 35
Useradd......................................................................................................................................................................................35
/ETC/LOGIN.DEFS............................................................................................................................................................................. 35
NADAT EEN ACCOUNT IS AANGEMAAKT MET USERADD:............................................................................................................................35
Het passwd commando..............................................................................................................................................................35
WACHTWOORDSTATUS (OPTIE -S):......................................................................................................................................................36
Passwd -S...................................................................................................................................................................................36
DE INSTELLINGEN IN /ETC/SHADOW WIJZIGEN MET HET CHAGE-COMMANDO:..............................................................................................36
chage [-l lijst] gebruikersnaam..................................................................................................................................................36
Opties.........................................................................................................................................................................................36
4
, BENT U UW WACHTWOORD VERGETEN?...............................................................................................................................................36
OM EEN GEBRUIKERSACCOUNT TE VERWIJDEREN....................................................................................................................................36
Easy way to delete all files that belong to a user:.....................................................................................................................36
USERMOD PROGRAM.........................................................................................................................................................................36
VERANDEREN VAN GEBRUIKERSINFORMATIE DIRECT................................................................................................................................37
vipw............................................................................................................................................................................................37
GROUPADD..................................................................................................................................................................................... 37
GROUPMOD.................................................................................................................................................................................... 37
GROEPDEL....................................................................................................................................................................................... 37
GPASSWD....................................................................................................................................................................................... 37
Opties voor de root:...................................................................................................................................................................37
Opties voor de beheerder van de groep (+ root!!):....................................................................................................................37
CHAPTER 15 & 16................................................................................................................................................................... 38
VOOR BESTANDEN:........................................................................................................................................................................... 38
OM EEN BESTAND TE VERWIJDEREN.....................................................................................................................................................38
OM EEN BESTAND TE VERWIJDEREN.....................................................................................................................................................38
INFORMATIE OVER DE RECHTEN, DE GEBRUIKER EN DE GROEPSTOEWIJZING KUNT U VERKRIJGEN DOOR GEBRUIK TE MAKEN VAN LS -L:....................38
TOESTEMMINGEN: 3 ENTITEITEN.........................................................................................................................................................38
CHMOD RELATIEVE METHODE............................................................................................................................................................. 39
1.1 Wie wil je rechten geven?....................................................................................................................................................39
1.2 Wat wilt u met de toestemming doen?...............................................................................................................................39
1.3 Welke toestemming?...........................................................................................................................................................39
CHMOD ABSOLUTE METHODE............................................................................................................................................................. 39
WAT IS EIGENDOM?......................................................................................................................................................................... 39
CHOWN COMMAND..........................................................................................................................................................................40
CHGRP COMMANDO..........................................................................................................................................................................40
GEAVANCEERDE MACHTIGINGEN: UID (STEL GEBRUIKERS-ID VAN DE EIGENAAR IN)......................................................................................40
STAT COMMANDO............................................................................................................................................................................ 41
UMASK.......................................................................................................................................................................................... 41
Voorbeeld: standaardwaarde umask is 022..............................................................................................................................41
DE LINUX-DIRECTORYSTRUCTUUR:....................................................................................................................................................... 42
1. Het besturingssysteem Kernel-/boot:....................................................................................................................................42
2. Algemene nutsbedrijven -- /bin:.............................................................................................................................................42
3. Speciale systeemprogramma's -- /sbin:.................................................................................................................................42
4. Systeembibliotheken -- /lib (1):..............................................................................................................................................42
5. Apparaat bestanden -- /dev:..................................................................................................................................................42
6. Configuratiebestanden -- /etc:...............................................................................................................................................43
7. Accessoires -- /opt:.................................................................................................................................................................43
8. Onveranderlijke bestanden -- /usr:........................................................................................................................................43
9. Een venster in de Kernel -- /proc:...........................................................................................................................................43
10. Hardwarecontrole -- /sys:....................................................................................................................................................43
11. Dynamisch veranderen van bestanden -- /var:....................................................................................................................43
12. Transient Files -- /tmp:.........................................................................................................................................................43
13. Server bestanden -- /srv:......................................................................................................................................................44
14. Toegang tot CD-ROM of Floppies -- /media:........................................................................................................................44
15. Toegang tot andere opslagmedia -- /mnt:..........................................................................................................................44
16. User Home Directories -- /home:.........................................................................................................................................44
17. Administrators Home Directory -- /root:..............................................................................................................................44
18. 16 Verloren voorwerpen -- verloren gevonden:...................................................................................................................44
5
,Chapter 1: Wat is Linux?
= operating system kernel die:
Zorgt dat een programma een toegewezen stukje van het geheugen krijgt
Starten en het stoppen van programma’s
Helpt met het weergeven van tekst op een monitor
Kan multitasking tussen programma’s
Booten of het opstarten: Laad alle kernels en start de nodige programma’s op.
Applicaties op een Linux:
Kernels zijn onnuttig wanneer er geen programma’s zijn om te besturen
Source
Open Closed
Je hebt het recht de software te bezitten Je hebt recht op de machine code
Je hebt het recht om het aan te passen Je hebt geen recht om het aan te passen
Je mag jouw code delen Je mag de bron code niet aanpassen
Linux is alleen een kernel
Een volledig programma is Linux en een GNU(operating system) via een distributie software.
De meest gebruikte zijn:
Red Hat
Red hat Enterprise Linux
Server applicaties
Lange release periode
Maken geld door de service die ze bieden
Debian
Eigen package management
Centos
Geen betaalde service zoals Red hat
Free
OPEN Suse
Veel gelijk met Red Hat
Verkocht als server product
Ubuntu
Linux Commando’s
Wat is een commando: is een softwareprogramma dat bij uitvoering op de opdrachtregel een actie uitvoert op de
computer
Andere besturingssystemen
Windows
Apple OS x
BSD
Android
6
,Chapter 2: Linux open source en applicatie en licenties
Linux valt uit onder 3 categorieën:
Server software software die geen directe interactie heeft met de monitor en het toetsenbord van de machine
waarop het draait. Doel: informatie geven aan andere computers, clients genoemd
Desktopsoftware een webbrowser, teksteditor, muziekspeler of andere software waarmee u werkt In veel gevallen
(bijvoorbeeld een webbrowser) praat de software met een server aan de andere kant en interpreteert de gegevens
voor u
Tools software die bestaat om het beheer van uw systeem eenvoudiger te maken Bijvoorbeeld: een tool die u helpt
uw display te configureren, een tool die u een Linux shell biedt, ..
Server applicaties
Apache
NGINX
Meer dan 65% van de websites zijn hier op gehost
Mail systemen zijn altijd heel belangrijk
geweest voor Linux webhosting, met 3
belangrijke rollen:
MDA
Bv: Devocot
MTA
bv: Sendmail, Kmail
MUA
Linux File sharing
Samba
Bekendste manier
Netatalk
Gebruikt met apple
Network File System
Remote op een harde schijf
Linux voor Netwerk service
Linux heeft bij het opstarten en DHCP server nodig, om zichzelf te kunnen identificeren
Mysql
PostgreSQL
Grafisch gebruik Linux
Er zijn 2 soorten software
Linux draait op windows 11 of te wel Win X
o Die zorgt ervoor dat er een verwerking is met het grafische van Linux
o Er zorgt ervoor dat de muis en het toetsenbord input wordt geaccepteerd
Windows icon handeling door
o Windows manager
o Desktop enviremont
DUS: Een tekst only windows word een grafisch station met X-Windows of desktop omgeving
Voorbeelden van grafische stations:
7
, o Windows manager: Compiz, FVWM, Enlightment
o Desktop omgevingen: KDE GNOME
Communicatie naar een Linux toe
Je communiceert naar een Linux systeem doormiddel van een Shell
Een Shells taak is:
1. Accepteren van commandos
2. Starten van applicaties
Doorsturen naar de Kernel voor uitvoering
Console tools
In de afbeelding:
dv = de naam van de huidige gebruiker
tm-VirtualBox = de naam van de server ~ = de huidige map
Verschillende soorten Shells
Bourne Shell
bevat de meeste basisfuncties en werd op grote schaal gebruikt, maar wordt tegenwoordig zelden in zijn
oorspronkelijke vorm gezien
Korn Shell
Compatibel met Bourne-shell, maar functioneel verbeterd (functioneel uitgebreider)
C Shell
gemaakt aan de Universiteit van Californië
gebaseerd op de programmeertaal C
Bourn again Shell (bash)
standaard shell op Linux-systemen
ontwikkeld onder het GNU-project van de Free Software Foundation door Brian Fox en Chet Ramey
verenigt vele functies van de Bourn-, Korn- en C-shell
! Er zijn er nog veel meer.
Tekst Editors
Een teksteditor wordt gebruikt op de console om configuratiebestanden te bewerken
vi (of de modernere vim) en emacs: beide zijn zeer krachtige tools om tekstbestanden te bewerken, ze
verschillen in het formaat van de opdrachten Maar zowel vim als emacs zijn complex
Minder complex en beschikbaar op de meeste systemen: pico en nano
Pakketbeheer
Een pakketbeheerder zorgt voor het bijhouden van welke bestanden bij welk pakket horen en downloadt zelfs
updates van een externe server die een repository wordt genoemd
Op Debian-systemen omvatten de tools: - dpkg, apt-get en apt-cache
Op van Red Hat afgeleide systemen gebruikt u: tpm en jammie
Development tools
Er zijn 2 soorten: geïnterpreteerd of gecompileerd
Geïnterpreteerd:
Python, lijn voor lijn
Gecompliceerd:
C Sharp, bestuurd in het geheel
8
,Inzicht in open source software en licenties
Microsoft Windows: de Microsoft Corporation = de eigenaar De licentie, de Eindgebruiker Licentieovereenkomst
(EULA) = een document waar u doorheen moet klikken om uw acceptatie aan te geven om de software te installeren
- Microsoft bewaart de broncode en distribueert alleen binaire kopieën
- U mag de software op één computer installeren en mag geen kopieën van de schijf maken, behalve voor een back-
up
Linux: Eigendom van Linus Torvalds Hij heeft de code onder een licentie genaamd GNU Public License versie 2
(GPLv2) geplaatst
Deze licentie zegt dat de broncode beschikbaar moet zijn voor iedereen die daarom vraagt en dat u de
gewenste wijzigingen mag aanbrengen Als u wijzigingen aanbrengt en distribueert, moet u uw wijzigingen
onder dezelfde licentie plaatsen, zodat anderen hiervan kunnen profiteren
The GPL (General Public Licence)
Linux gedistribueerd onder de General Public License (GPL)
GPL ontwikkeld door RMS (Richard M. Stallman)
Software die oorspronkelijk onder de GPL werd gedistribueerd, blijft onder de GPL een copyleft-licentie
De GPL zegt niets over de mogelijke prijs van het product
volledig legaal om kopieën van GPL-software weg te geven of om geld te vragen zolang u de broncode verstrekt of
op verzoek beschikbaar stelt en zolang de ontvanger ook de GPL-rechten
=> GPL-software is dus niet noodzakelijkerwijs "freeware"
Free software
Gratis software
Richard M. Stallman (vaak "RMS" genoemd) = vader van het idee van "vrije software"
In deze context betekent "gratis" niet "gratis", maar dat de gebruiker "vrij" is om verschillende dingen te doen
Een softwarepakket is "gratis" als aan 4 voorwaarden, de "Vier Vrijheden", is voldaan:
De vrijheid om het programma voor elk doel uit te voeren (Freedom0)
De vrijheid om te bestuderen hoe het programma werkt en het te veranderen om het te laten doen wat je
wilt (Freedom1)
De vrijheid om kopieën te verspreiden zodat u uw buurman kunt helpen (Freedom2)
De vrijheid om het programma te verbeteren en uw verbeteringen openbaar te maken, zodat de hele
gemeenschap ervan profiteert (Freedom3)
9
, Chapter 3: Using Linux
Inloggen en Uitloggen
Op basis van de informatie die u geeft, kan het systeem beslissen wat u wel of niet mag doen.
Het wachtwoord is om ervoor te zorgen dat alleen u uw account kunt gebruiken en geheim moet worden gehouden.
! Je ziet geen wachtwoord input, ook geen sterretjes. Gewoon niks. Je ziet gewoon niks
De computer start de commandoregelinterpreter (shell) en u kunt het toetsenbord gebruiken om commando's in te
voeren en programma's aan te roepen.
Na het inloggen bent u op uw "thuismap" terechtgekomen, waar u uw bestanden kunt vinden
Om uit te loggen kan je het commando $ logout gebruiken
o Daarna zie je het login scherm weer voor de volgende gebruiker
De meest basic tools in de meeste omgevingen:
Word processor
Bestuurd door Openoffice maar het meeste door
Spreadsheet
LibreOffice
Web browser
Browsers en Terminals
Firefox en Google Chrome is ook te gebruiken in Linux
Terminals en Shells
o Zelfs binnen een grafische Linux-omgeving is het vaak interessant om toegang te krijgen tot een
"terminalvenster" waar je tekstuele commando's kunt invoeren in een "shell".
Linux veilig houden
Een firewall is een apparaat dat netwerkverkeer filtert, en Linux heeft een ingebouwde als u Ubuntu gebruikt, dan is
gufw een grafische interface aan .
Het maken en het aanpassen van tekst fil
Tekstredacteuren voor Linux zijn er in alle soorten , maten, formaten en kleuren.
GNU nano
= een eenvoudige tekstverwerker die binnen een terminal sessie loopt
= een "kloon" van een eenvoudige editor
De commando om een tekst file te starten: $ nano myfile
Waarbij myfile de naam is dus kan je een pizza bestand starten door: $ nano pizza
Commando Resultaat
ALT + x Onderdruk de hulp navigatie balk
ALT + o Whitespace display
ALT + m Mouse cursor aan/ uit zetten
ALT + u Ongedaan maken
ALT + e Gedaan maken
CTRL + o Tekst opslaan
CTRL + x Quilten
CTRL + r Een bestaande nano bij invoegen
CTRL + k Buffer opslag
CTRL + u De buffer pasten op de cursor plaats
CTRL + w Zoeken
CTRL + g Help van nano
CTRL + x Quit en Save
10
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller jeroen_weber. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $7.52. You're not tied to anything after your purchase.