Linux Flashcards

(234 cards)

1
Q

Keuze voor Linux als besturingssysteem (5)

A

1) rol
2) functie
3) levenscyclus
4) stabiliteit
5) kost

  • rol: distributies beschikbaar voor verschillende systemen; commercieel voor servers & desktop, gespecialiseerd voor hergebruik van computers, embedded systemen, enz.
  • functie: doel van gebruik of benodigde beveiliging bepalen distributie
  • levenscyclus: grote en kleine updatecycli.
    LTS (long term support): 5+ jaar, 13 jaar voor SUSE LTS
  • stabiliteit: stabiele & bèta-versies, ook releases in test
  • kost: kosteloos, ondersteuning onder betaling
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

prompt sysadmin@localhost:~$ (3)

A

gebruikersnaam
systeemnaam
huidige directory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

C: gebruikersnaam

A

whoami

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

C: systeemnaam

A

hostname

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

huidige directory

A

~

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

snelkoppeling: begin van command line

A

ctrl+A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

snelkoppeling: einde van command line

A

ctrl+e

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

snelkoppeling: wis alles voor cursor in comando line

A

ctrl+u

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

snelkoppeling: wis terminal

A

ctrl+l (kleine L)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

C: wis terminal

A

clear

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

teken voor 2 commando’s na elkaar uit te voeren

A

;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

teken voor 2 commando’s voorwaardelijk: na succes

A

&&

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

teken voor 2 comamndo’s voorwaardelijk: na failure

A

||

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

C: toon het path van het commando

A

which command
whereis command kan ook, maar toont niet enkel executable files
type -a command bevat deze info ook, maar toont meer (vb alias)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

C: info over soort commando

A

type command

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

C: toont waar commando opgeslaan is

A

type -a command
of whereis command

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

C: toon de historiek

A

history

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

C: toon de laatste 3 commando’s

A

history 3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

C: voer het 5de laatste commando opnieuw uit

A

!-5

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

C: voer het laatste commando opnieuw uit

A

!!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

C: voer het laatste commando ls opnieuw uit

A

!ls

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

snelkoppeling: zoek in history
+ 2e maal zoeken

A

ctrl+r
ctrl+r

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

C: hoe ken je ‘Mattijs’ toe aan variabel ‘naam’

A

naam=’Mattijs’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

C: print variabel ‘naam’ (niet inhoud)

A

echo \naam

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
C: print de inhoud van variabel 'naam'
echo $naam
26
C: print variabel 'var' + iabel
echo ${var}iabel
27
C: print nu is het datum
echo nu is het $(date)
28
C: toon lijst met omgevingsvariabelen
env
29
C: maak van lokale variabel 'naam' een omgevingsvariabel
export naam
30
C: schrap omgevingsvariabel 'naam'
unset naam
31
noem 3 belangrijke omgevingsvariabelen
HOME, HISTSIZE & PATH
32
C: toon alle aliassen van huidige shell
alias
33
C: maak een alias met naam stoel van ls -l
alias stoel='ls -l'
34
C: geef info weer over alias 'stoel'
alias stoel
35
C: schrap de alias 'stoel'
unalias stoel
36
welk teken voorkomt dat de shell speciale tekens interpreteert (allemaal)?
'
37
welk teken voorkomt dat de shell speciale tekens itnerpreteert (buiten variabelen en commando's)?
" $ maakt duidelijk dat het een variabel/commando is
38
welk karakter dient voor een opdrachtvervanging
` backquote $(...)
39
globbing: betekenis *
0 of meer tekens
40
globbing: betekenis $
1 teken
41
globbing: 1 cijfer
[0-9]
42
globbing: 5 cijfers
[0-9]{5}
43
globbing: geen cijfer of letter
[^0-9,a-z,A-Z]
44
C: open documentatie van commando cp
man cp
45
wat is vaak de extensie van een man kaart?
.gz (gezipte tekst)
46
wat zijn de onderdelen van een man page (8)
1 name 2 synopsis 3 description 4 options 5 author 6 reporting bugs 7 copyright 8 see also
47
wat zijn de secties van de manpages (9)
1 general commands 2 system calls (systeemoproepen) 3 library calls (bibliotheekoproepen) 4 special files 5 file formats and conventions 6 games 7 miscellaneous 8 system administration commands 9 kernel routines
48
C: toon alle secties waarin commando 'man' in voorkomt
man -f man
49
C: toon alle man pages waar term 'index' in voorkomt
man -k index ## Footnote man -f index = alle secties waar commando in voorkomt
50
C: toon man page van commando 'man' uit sectie 7
man 7 man
51
snelkoppeling: hoe roep je de commando's op om te bewegen in de man pages
shift+H
52
snelkoppeling: hoe ga je uit de man pages/helppagina van man pages
q
53
hoe ga je 1 stap terug uit de man pages
L
54
C: toon functie, beschrijving en beperkte opties van mkdir
mkdir --help
55
C: toon functie van mkdir
whatis mkdir
56
C: waar is mkdir opgeslaan
whereis mkdir (alle referenties) which mkdir (enkel locatie)
57
in welke mappen vind je vaak aanvullende info over de commando's
:/usr/share/doc :usr/doc
58
C: toon de inhoud van de root directory
ls /
59
wat is het adres van de home directory
/home
60
wat is het adres van de gebruikersmap
/home/naam of ~
61
C: toon de active directory op het scherm
pwd
62
C: ga naar folder Documents
cd Documents
63
C: ga naar de vorige locatie
cd -
64
C: ga naar de home directory
cd of cd /home
65
C: ga een map omhoog
cd ..
66
wat is het teken voor de huidige map?
.
67
hoe zie je dat het een absoluut pad is?
het adres start met / (kan verstopt zitten in een alias of variabel)
68
hoe zie je dat het een relatief pad is?
het adres start niet met /, maar wel met de naam van een directory
69
C: toon inhoud van map 'Documents' (absoluut)
ls ~/Documents
70
C: toon alle bestanden in de map 'Documents' (inclusief verborgen bestanden)
ls -a ~/Documents
71
C: toon alle bestanden in de map 'Documents' met hun metadata
ls -l ~/Documents
72
C: toon alle bestanden in de map 'Documents' met hun metadata uitgedrukt in MB
ls -lh ~/Documents - -human-readable
73
C: toon info over de map 'Documents'
ls -d ~/Documents
74
C: toon alle bestanden in de map 'Documents' inclusief onderliggende mappen
ls -R ~/Documents
75
C: toon alle bestanden in de map 'Documents' met hun inode
ls -i ~/Documents
76
C: toon alle bestanden in de map 'Documents' gesorteerd volgens aflopende grootte
ls -S ~/Documents
77
C: toon alle bestanden in de map 'Documents' gesorteerd volgens oplopende grootte
ls -Sr ~/Documents (sort reversed)
78
C: toon alle bestanden in de map 'Documents' gesorteerd volgens tijd
ls -t ~/Documents
79
C: toon alle bestanden in de map 'Documents' met volledige datum & tijd
ls - -full-time ~/Documents
80
C: toon alle (sub) mappen van de huidige directory
ls -d */
81
verschil tussen locate & find
locate: zoekt in database -> snel find: zoekt in echte bestanden -> acuraat
82
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent 1e karakter? (variaties)
'-' normaal d directory l symbolische link
83
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent rw-r--r--?
rechten
84
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent 1 na de rechten?
hardlinks (hard copy count)
85
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent syslog?
owner
86
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent adm?
group owner
87
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent 10871?
file size in bit
88
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent Aug 23 15:17?
timestamp
89
-rw-r--r--1 syslog adm 10871 Aug 23 15:17 syslog.1 wat betekent syslog.1?
file name
90
C: toon de bestands- & filestructuur van de huidige map
tree
91
C: toon de mapstructuur van de huidige map
tree -d
92
C: installeer tree
sudo apt-get install tree
93
C: toon de plaats van het bestand 'stoel.txt' in de home directory
find ~ -iname stoel.txt find: zoekt in echte bestanden -> acuraat locate: zoekt in database -> snel maar je moet het volledige pad opgeven locate ~/stoel.txt
94
C: tel het aantal keer dat stoel voorkomt in de directory Documents
locate -c ~/Documents/"xstoelx"
95
C: toon alle bestanden met 'red' in hun naam (en niet in hun folder)
locate -b red
96
C: zoek de exacte plaats van '\home/sysadmin/Documents/stoel.txt'
locate \home/sysadmin/Documents/stoel.txt
97
C: refresh de database waarbinnen locate zoekt
updatedb
98
C: kopieer bestand stoel.txt naar Documents/Work
cp stoel.txt Documents/Work
99
C: kopieer bestand stoel.txt naar Documents/Work en hernoem naar tafel.txt
cp stoel.txt Documents/Work/tafel.txt
100
C: kopieer bestand stoel.txt naar Documents/Work en toon de output als het gelukt is
cp -v stoel.txt Documents/Work/tafel.txt (verbose)
101
C: kopieer bestand stoel.txt naar Documents/Work en vraag toestemming om bestanden te overschrijven
cp -i stoel.txt Documents/Work (interactive)
102
C: kopieer folder Music (incl onderliggende mappen) naar Work
cp -r Music Work
103
C: kopieer bestand stoel.txt naar Documents/Work zonder bestanden te overschrijven
cp -n stoel.txt Work/tafel.txt (no clobber)
104
C: verplaats bestand stoel.txt naar Documents/Work
mv stoel.txt Work (move)
105
C: verplaats bestand stoel.txt naar Documents/Work en hernoem naar tafel.txt
mv stoel.txt Work/tafel.txt
106
C: verplaats bestand stoel.txt naar Documents/Work en toon de output als het gelukt is
mv -v stoel.txt Work (verbose)
107
C: verplaats bestand stoel.txt naar Documents/Work en vraag toestemming om te overschrijven
mv -i stoel.txt Work (interactive)
108
C: verplaats bestand stoel.txt naar Documents/Work en overschrijf geen bestanden
mv -n stoel.txt Work (no clobber)
109
C: maak een folder examen in de folder Documents/School
mkdir Document/School/examen
110
C: maak een folder 'examen IT'
mkdir "examen IT"
111
C: maak de folders Documents/Examen/IT fundamentals
mkdir -p Examen/"IT fundamentals"
112
C: verwijder de folder examens uit Documents
rm -d Documents/examen
113
C: verwijder de folder examens uit documents ook als het in gebruik is
rm -f documents/examen (force)
114
C: verwijder de bestand examens.txt uit documents & vraag toestemming om te wissen
rm -i documents/examen.txt (interactive)
115
C: verwijder de folder examens uit documents en onderliggende folders
rm -rd documents/examen (recursive)
116
C: vind het bestand stoel door te zoeken op naam
find -iname "stoel"
117
C: vind het bestanden met stoel in hun naam in folder Documents door te zoeken op naam (hoofdlettergevoelig)
find Documents -name "xstoelx'" en x is een ster
118
C: vind het bestand stoel in Documents vind de folder stoel in Documents
find Documents -iname -f "stoel" find Documents -iname -d "stoel" (file & directory)
119
C: vind lege bestanden in folder Documents
find Documents -empty
120
C: vind het bestand stoel in Documents en tot 2 folders diep
find Documents -maxdept 2 -iname "stoel"
121
C: vind het bestand stoel in Documents & wis het
find Documents -iname -delete "stoel"
122
C: vind het bestand stoel in Documents door gebruik te maken van regex
find Documents -regex "stoel"
123
C: vind bestanden groter dan 1Mb
find -size +1M (c: bytes, k: kibibytes, M: mebibites, G: gibibites
124
C: vind bestanden kleiner dan 1Gb
find -size -1G (c: bytes, k: kibibytes, M: mebibites, G: gibibites
125
C: vind bestand met een grote tss 20 & 30kb
find -size +20k -and -size -30k (c: bytes, k: kibibytes, M: mebibites, G: gibibites
126
C: zoek bestanden op basis van tijd (3)
-atime of -amin: accessed -ctime of -cmin: status changed -mtime of mmin: modified
127
C: zoek met meerdere condities: hoe schrijf je en/of
-a -and -o -or
128
C: zoek een bestand dat is aangepast in de laatste 48 uur
find -mtime -2
129
C: find xxx +toon de resultaten weer in een lijst met menselijke output
find xxx -exec ls - hl {} \; -exec: start een nieuw programma ls -hl: toont lijst met optie hl {} placeholder voor de gevonden bestanden ; om elk bestand op andere lijn te zetten \ om te vermijden dat bash ; intepreteert als einde van zoekopdracht
130
C: maak een nieuw bestand 'zetel.txt' aan
touch zetel.txt
131
C: maak nieuw bestand 'zetel.csv' aan met de tekst 'ikea' als inhoud
echo ikea > zetel.csv
132
C: maak een hard link 'tafel2' van bestand tafel.txt
ln tafel.txt tafel2
133
C: maak een soft link 'tafel3' van bestand tafel.txt
ln -s tafel.txt tafel3
134
hoe zie je in ls -hl het verschil tussen een hard link & een soft link (=symbolic link)
2 na de rechten in -rw-rw-rr 2 sysadmin sysadmin 0 Oct 27 11:00 file_name kleine L na de rechten lrw-rw-rr 1 sysadmin sysadmin 0 Oct 27 11:00 file_name
135
hoe noem je een datastructuur die gegevens over bestanden & mappen bijhoudt
inode houdt data bij over locatie op schijf, grootte, attributen, permissies ls -i
136
welke verschillen zijn er tussen hard & soft links?
kopie van origineel bestand: hard link delen zelfde inode: hard link blijft bestaan na verwijderen origineel bestand: hard link kan verwijzen naar directory of bestandssysteem: soft link
137
C: toon de inhoud van 'stoel.txt' in de terminal
cat stoel.txt
138
C: toon de inhoud van stoel.txt & tafel.csv in de terminal
cat stoel.txt tafel.csv
139
noem 2 commando's om tekst te lezen in de terminal welke is er de beste?
more & less less laat toe om te zoeken /woord: zoeken op woord n = volgend resultaat, N = vorig resultaat
140
noem 2 tekstverwerkers in linux
nano vi: krachtiger, maar complexer
141
C: toon de eerste 10 regels van het bestand stoel.csv
head stoel.csv
142
C: toon de eerste 15 regels van het bestand stoel.csv
head -n 15 stoel.csv
143
C: toon alles behalve de laatste 25 regels van stoel.csv
head -n -25 stoel.csv
144
C: toon de laatste 10 regels van stoel.csv
tail stoel.csv
145
C: toon de laatste 5 regels van het stoel.csv
tail -n 5 stoel.csv
146
C: toon vanaf regel 4 de volledige inhoud van stoel.csv
tail -n +4 stoel.csv
147
Wat zijn de drie uitvoerkanalen?
STDIN, STDOUT, STDERR ## Footnote STDIN = standaardinvoer STDOUT = standaarduitvoer STDERR = standaardfout
148
Wat is STDIN? en hoe voer je die om?
Standaardinvoer = toetsenbord <
149
Wat is STDOUT? en hoe voer je die om?
Standaarduitvoer (console) > kan je ook schrijven als =1> (overschrijft bestand) >> (voegt toe aan bestand)
150
Wat is STDERR? en hoe voer je die om?
Standaardfout (console) 2>
151
schrijf &> anders
1> & 2> dit leidt zowel STDOUT als STDERR om ## Footnote Dit betekent dat zowel de normale uitvoer als de foutuitvoer naar hetzelfde bestand worden gestuurd.
152
hoe leid je de output om naar niets?
> /dev/null ## Footnote Dit betekent dat de uitvoer wordt genegeerd en niet wordt opgeslagen.
153
C: hoe stuur je alle tekst in batch door naar het bestand index.html? Hoe kan je de input stroom afbreken?
Wat is de functie van cat > index.html? <
154
C: sorteer inhoud van passwd
sort passwd
155
C: sorteer inhoud van passwd op basis van 1e kolom
sort -k 1 passwd
156
C: sorteer inhoud van mypasswd op basis van 2e en 1e kolom
sort -k2 -k1 mypasswd
157
C: sorteer inhoud van passwd met ! als scheidingsteken
sort -t ! passwd
158
C: sorteer inhoud van passwd op basis van 2e kolom die numeriek gesorteerd is
sort -n -k2 passwd
159
C: sorteer inhoud van passwd op basis van 2e kolom die numeriek gesorteerd is in omgekeerde volgorde
sort -n -k2 -r passwd
160
welke info retuturneert het commando wc?
#regels #woorden #bytes eventueel een totaal als er meerdere bestanden zijn
161
C: geef de stats van tafel.txt
wc tafel.txt
162
C: tel het aantal woorden in tafel.txt
wc -w tafel.txt
163
C: tel het aantal regels in tafel.txt
wc -l tafel.txt | of locate -c
164
C: tel het aantal bytes in tafel.txt
wc -c tafel.txt
165
C: toon enkel de 2e kolom van tafel.txt
cut -f2 tafel.txt
166
C: toon 1e, 3e -> 5e kolom van tafel.txt
cut -f1,3-5 tafel.txt
167
C: toon per lijn enkel het 6e karakter van tafel.txt
cut -c6 tafel.txt
168
C: toon per lijn karakter 6e tem 10 van tafel.txt
cut -c6-10 tafel.txt
169
wat zijn de 4 belangrijkste tekstmanipulatiefuncties?
- sort - wc - cut - grep
170
C: filter in bestand tafel.txt: alle lijnen met 'poot'
grep 'poot' tafel.txt
171
C: filter tafel.txt: alles met 'poot' + hoofdlettergevoelig
grep -i 'poot' tafel.txt (case sensitive)
172
C: filter tafel.txt: alles met 'poot' + : als scheidingsteken
grep tafel.txt -d: 'poot'
173
C: filter in kolom 1 & 3 van tafel.txt op 'poot'
grep -f1,3 'poot' tafel.txt
174
C: filter op karakter 6 van tafel.txt op 'z'
grep -E '.....z' tafel.txt
175
C: toon alle lijnen van tafel.txt die geen 'aap' bevatten
grep -v 'aap' tafel.txt (inverse)
176
C: tel het aantal lijnen in tafel.txt die 'aap' bevatten
grep -c 'aap' tafel.txt
177
C: toon alle lijnen uit tafel.txt die het woord 'poot' bevatten
grep -w 'poot' tafel.txt
178
C: gebruik reguliere expressies bij het doorzoeken van tafel
grep -E ... tafel.txt
179
regex: 1 karakter
.
180
regex: opsomming van karakters
[a-d,z]
181
regex: opsomming van karakters om uit te sluiten
[^a-z]
182
regex: 0 of meer karakters
*
183
regex: karakter aan het begin van het woord
hoedje ^
184
regex: karakter aan het einde van het woord
$
185
regex: zoek op $ (ipv op regex)
\\$
186
regex: a als optioneel
a?
187
regex: 1 of meerdere keren
+
188
regex: kan of kruik
"kan|kruik"
189
regex: meerdere cijfers
[0-9]+
190
regex: a 2 of 3 keer
a{2,3}
191
C: lijst de bestaande groepen op
cat /etc/group
192
C: maak een nieuwe groep 'team' aan
groupadd team standaard GroupID (=GID): +laatst toegevoegde, GID <1000 = voor systeemgebruik
193
C: maak een nieuwe groep 'team2' aan met een group ID = 1055
groupadd -g 1055 team2
194
C: verander de groepsnaam van team naar ploeg
groupmod -n ploeg team nieuw > oud
195
C: verander de groep ID van ploeg naar 1033
groupmod -g 1033 ploeg
196
C: schrap groep ploeg
groupdel ploeg
197
C: maak ploeg groepsowner van folder /School
chgrp ploeg /School
198
C: maak een gebruiker Mattijs aan
useradd -s /bin/bash -c "Mattijs" -m mattijs -s: shell (bin/bash, anders kan je niet inloggen) -c: echte naam -m: +home directory aanmaken alice: gebruikersnaam
199
waar staat de lijst met alle paswoorden?
/etc/passwd
200
welke info staat hier allemaal: bob:x:1003:1003::/home/bob: /bin/bash
- bob: loginnaam - x: wachtwoord - 1003: gebruikers-ID - 1003: GID - : gebruikersnaam (leeg indien = loginnaam) - /home/bob: homedirectory - /bin/bash: shell waarmee gebruiker aanmeldt
201
C: maak de root user aan
useradd
202
C: stel het paswoord in voor mattijs
passwd mattijs
203
C: lock paswoord van mattijs
passwd -l mattijs
204
C: unlock het paswoord van mattijs
paswd -u mattijs
205
C: vraag de gebruikers & groeps ID op van mattijs
id mattijs
206
C: vraag de naam van de gebruiker waarmee je bent ingelogd op
who
207
C: wie is er allemaal ingelogd?
w
208
C: voeg een primaire groep 1004 toe aan mattijs
usermod -g 1004 mattijs
209
C: voeg mattijs toe aan groep 'ploeg'
usermod -aG ploeg mattijs
210
C: wis user mattijs
userdel mattijs beter: userdel -r mattijs > schrapt ook home directory
211
C: neem account van mattijs over
su mattijs
212
C: keer terug naar eigen account
exit
213
C: voer 1 commando uit als root
sudo commando (super user do)
214
C: maak Mattijs owner van folder Documents
chown mattijs Documents
215
welke info kan je hier aflezen? -rw-r—r--
1e teken: - tekstbestand d map l symbolische link 3*3 rechten file: folder: r read r read w write w add/remove x execute x navigate - niet toegekend
216
welke 2 manieren bestaan er om de rechten aan te passen?
symbolische notatie: u user, g groep, o other + toevoegen - verwijderen = instellen rwx s (sticky) numerieke notatie: 761 waarde: r = 4, w = 2, x = 1
217
wat betekent chmod 761
rwxrw---x
218
C: pas de rechten van Documents aan naar rwx------
chmod 700 Documents chmod u +rwx g -rwx o -rwx
219
hoe worden de standaard rechten bepaald?
standaard rechten = maximale standaard rechten - umaskwaarde maximale standaar rechten = 666 voor bestanden (rw-rw-rw-) 777 voor folder (rwxrwxrwx) umask waardes = waarden die van standaardwaardes afgetrokken worden
220
C: stel de umask waarden in zodat standaard waarden rwx------ worden
unmask 0077 1e 0 = toont dat het octaal getal is 2e 0: geen rechten af voor user 1e & 2e 7: alle rechten af voor group & owner
221
hoe noemen archiven in Linux
TAR (Tape Archive)
222
C: maak een archief 'oude bestanden' met daarin 'stoel.txt' + wat doet een archief?
tar -cf "oude bestanden.tar" stoel.txt groepeert bestanden in 1 bestand (geen compressie)
223
C: maak een archief 'oude bestanden' met daarin 'stoel.txt' + comprimeer volgens zip
tar -cfz "oude bestanden.tar.gz" stoel.txt
224
C: maak een archief 'oude bestanden' met daarin 'stoel.txt' + comprimeer volgens bzip2
tar -cfj "oude bestanden.tar.bz2" stoel.txt andere extenties: .tbz, .tbz2
225
C: bekijk content van archief.tar.gz
tar -tzf archief.tar.gz \>t toon bestanden \>z unzip \>f gebruik archief naam
226
C: extract content van archief.tar.gz
tar -xzf archief.tar.gz \>x extract bestanden \>z unzip \>f gebruik archief naam
227
C: extract file.txt van archief.tar.bz2 in de school directory
tar -xjf archief.tar.bz2 School/file.txt
228
C: voeg fiets.csv toe aan archief.tar
tar -rf archief.tar fiets.csv (niet voor gecompresseerde archieven)
229
C: zip folder Documents naar bestand alles.zip
zip alles.zip Documents (onderliggende mappen niet mee gezipt)
230
C: zip folder Documents naar bestand alles.zip (inclusief onderliggende mappen)
zip -r alles.zip Documents
231
C: voeg bestand fiets.txt toe aan zip alles.zip
zip alles.zip fiets.txt
232
C: unzip alles.zip in School
unzip alles.zip School vraagt toestemming om bestanden te overschrijven
233
C: toon inhoud van alles.zip
unzip -l alles.zip
234
C: unzip fiets.txt uit alles.zip in folder School
unzip alles.zip fiets.txt School