Linux commando's Flashcards

(88 cards)

1
Q

Hulp opvragen over commando

A

man [commando]

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

Alle manpages over die commando weergeven

A

man -f [commando]

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

Selectie uit de lijst van man -f

A

man [nummer] [commando]

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

Zoeken waar de term overal in voorkomt

A

man -k [commando]

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

Locatie van manpages weergeven

A

wheris [commando]

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

Een bestand of map te vinden

A

locate [commando/zoekterm]

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

Geeft aan hoeveel bestanden gevonden zijn

A

locate -c [commando/zoekterm]

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

Omvat alleen vermeldingen die de zoekterm in de
basisnaam van de bestandsnaam hebben.

A

locate -b [commando/zoekterm]

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

Toont de map waarin de gebruiker zich momenttel
bevindt.

A

pwd

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

Verandert de huidige directory naar home directory

A

cd

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

Verander de huidige directory naar [locatie]

A

cd [locatie]

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

Geeft de inhoud van een map weer

A

ls

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

Toont alle bestanden, inclusief de verborgen bestanden

A

ls -a

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

Toont de bestanden in een lange lijst met de metadata
over die bestanden

A

ls -l

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

Toont de bestanden van een map én die van de
submappen

A

ls -R

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

Toont de bestanden gesorteerd op bestandsgrootte van
groot naar klein

A

ls -S

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

Wordt gebruikt om bestanden te kopiëren

A

cp [source] [destination]

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

Toont output indien de kopie is succesvol is
uitgevoerd.

A

cp -v [source] [destination]

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

Vraagt of een bestand overschreven mag
worden.

A

cp -i [source] [destination]

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

Kopieert zowel bestanden als de volledige
mappenstructuur.

A

cp -r [source] [destination]

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

Bestand verplaatsen/hernoemen

A

mv [source] [destination]

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

Toont output indien de verplaatsing succesvol is
uitgevoerd.

A

mv -v [source] [destination]

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

Vraagt of een bestand overschreven mag worden.

A

mv -i [source] [destination]

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

(no clobber) Overschrijft niet de inhoud van
doelbestand.

A

mv -n [source] [destination]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Een leeg bestand aanmaken
touch [bestandsnaam]
26
Een map aanmaken
mkdir [mapnaam]
27
Een volledige mappenstructuur aanmaken.
mkdir -p [mapnaam1]/[mapnaam2]
28
Bestand verwijderen
rm [bestandsnaam]
29
Optie om map te verwijderen
rm -r [mapnaam]
30
(force) Alles wordt verwijderd zonder bevestiging te vragen
rm -f [bestandsnaam]
31
Een hard link aanmaken
ln [target] [link_name]
32
Een soft link aanmaken
ln -s [target] [link_name]
33
Inhoud van een bestand weergeven in de standaard output
cat [bestandsnaam]
34
Toont n beginregels.
head -n
35
Toont n laatsteregels
tail -n
36
Redirection van de output (bv naar een bestand)
< of >
37
Tekst aan een bestand toevoegen in plaats van te overschrijjven
>>
38
STDERR omleiden naar een bestand
2>
39
&’ste output omleiden
&>
40
De inhoud van een bestand sorteren
sort [output/bestandsnaam /commando]
41
Om af te wijken van het standaard veldscheidingsteken
sort -t [bestandsnaam]
42
Om aan te geven op welk veld er moet gesorteerd worden
sort -k [bestandsnaam]
43
Om een numerieke sortering uit te voeren
sort -n [bestandsnaam]
44
Geeft het aantal regels, woorden en bystes voor een bestand en het totale aantal regels als er meer dan één bestand is opgegeven.
wc [bestandsnaam]
45
Om alleen het aantal {regels (-l) / woorden (-w) / bytes (- c)} weer te geven
wc -l | -w | -c [bestandsnaam]
46
Kan tekstkolommen uit een bestand of standaardinvoer halen
cut [bestandsnaam]
47
Om af te wijken van het standaard kolomscheidingsteken
cut -d [bestandsnaam]
48
Om aan te geven op welk(e) veld(en) er uit het tekstbestand moet gehaald worden.
cut -f [bestandsnaam]
49
Om tekstkolommen te extraheren op basis van de karakterpositie.
cut -c [bestandsnaam]
50
Kan worden gebruikt om regels in een bestand te filteren of de uitvoer van een commando dat overeenkomt met gespecifeerd patroon
grep ‘[patroon]’ [bestandsnaam]
51
om af te wijken van het standaardscheidingsteken
grep -d
52
om aan te geven op welk veld er getoond moet worden
grep -f
53
om tekstkolommen te extraheren op basis van karakterpositie
grep -c
54
om uitgebreide reguliere experessies te begrijpen (tip: beter om altijd dit optie te gebruiken of egrep)
grep -E (of egrep)
55
Als rootgebruiker kan je een nieuw nieuwe groep aanmaken
groupadd [groepnaam] [locatie]
56
groeps-ID voor de groep te geven
groupadd -g [groepnaam]
57
Groepnaam veranderen
groupmod -n [groepnaamOud] [groepnaamNieuw]
58
GID veranderen
groupmod -g
59
groep verwijderen
groupdel [groepnaam]
60
Als rootgebruiker user aanmaken
useradd [username]
61
Standaardwaarden bekijken die worden gebruikt bij het aanmaken van een gebruiker
useradd -D
62
Home directory van de gebruiker direct aanmaken
useradd -m
63
alle toegekende waarden voor een gebruiker terugvinden in dit bestand
/etc/passwd
64
Wachtwoord toekennen aan de gebruiker
passwd [username|userID]
65
Locken van wachtwoord van een gebruiker
passwd -l [username|userID]
66
Terug toegang verlenen aan de gebruiker
passwd -u [usernmae|userID]
67
Gebruikers-ID en groeps-Id opvragen van de actieve gebruiker
id
68
Activeve gebruiker teruggeven (wie actief is met de prompt)
who
69
Alle gebruikers die ingelogd zijn in het systeem
w
70
Als rootgebruiker de instellingen van een gebruiker wijzigen
usermod
71
Gebruiker verwijderen
userdel
72
Inloggen als een andere gebruiker
su [username]
73
Inloggen als root
su
74
profiel verlaten
exit
75
Maakt gebruik van karakter om permissies te wijzigen voor bepaalde gebruikers
u= eigenaar (user) g= groep (group) o= andere (others) a = iedereen (all)
76
r = Leesrecht (read) w= Schrijfrecht (write) x = Uitvoerrecht (execute) -= Niet toegend rech
kijk command
77
-= gewoon tekstbestand d= map l= symbolische link
kijk command
78
Aan de hand van een indicator kan je rechten wijzigen
+ = recht(en) toekennen -=rechten(en) verwijderen = -> recht(en) overschrijven
79
Standaardrechten te tonen of in te stellen
umask
80
Toekennen van recht(en) aan een bestand
chmod [uitvoerrechten] [bestandsnaam]
81
Teksteditor openen
vi [bestand]
82
invoegmodus
vi -> i
83
opdrachtmodus
vi -> esc
84
verlaten van teksteditor
vi -> esc -> q
85
Schrijf de wijzigingen weg naar [bestand]
vi -> esc -> w
86
Bij het begin van script gebruiken
#!/bin/bash
87
script uitvoerbaar maken
chmod +x [naamscript].sh
88
script uitvoeren
./[naamscript].sh