Linux testfrågor Flashcards

1
Q

Var finns Linux-systemets logfiler (absolut sökväg)?

A

/var/log

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

X=8; Y=9; [[ $X -eq $Y ]] && echo “a” || echo “b”

Vad kommer att skrivas på skärmen?

A

b

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

Bash använder typade variabler. Sant eller falskt?

A

Falskt

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

Vad heter roots konfigurationsfil för cron (absolut sökväg)?

A

/etc/crontab

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

Vad heter miljövariabeln som innehåller en lista på sökväger som letas igenom då du kör ett kommando? Svara med bara variabelns namn.

A

PATH

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

nisse loggar in med nycklar på bettan. För att det ska fungera har nisse flyttat över en nyckel till bettan. I vilken fil har han lagt filen? OBS: Absolut sökväg och case sensitive.

A

/home/nisse/.ssh/authorized_keys

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

Vad heter den Linux-distribution som körs på bettan? Svara med ett ord.

A

Ubuntu

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

ls filsomintefinns 2> /dev/null ; echo -n “hej” && echo -n “nisse” || echo “pelle” ; ls filsomintefinns 2> /dev/null || echo “hej”
Vad skrivs ut på skärmen?

A

hej nisse hej

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

Vilket av detta är en relativ sökväg?
/home/jimmy
/
..

A

..

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

Är filer och kataloger case sensitive i Linux?

A

ja

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

I vilket fall körs script2 bara om script1 avslutas med exitlevel 0?
scrip1 || script2
script1 && script2
script1 ; script2

A

script1 && script2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
I vilka fall körs kommando1 och kommando2 samtidigt, oberoende av varandra?
kommando1 && kommando2
kommando1 || kommando2
kommando1 & kommando2
kommando1 ; kommando2
A

kommando1 & kommando2

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

En hård länk är en pekare från ett namn till..?

A

en inode

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

Skickar kommandot ‘script.sh 1> fil’ scriptets standard error till fil?

A

nej

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

Vad heter kommandot som listar de mest cpu-intensiva processerna överst i realtid?

A

top

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

Ett script är körbart om..?
användaren har x-rättigheter
scriptet heter .sh
scriptet innehåller en shebang

A

användaren har x-rättigheter

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

echo “hej” > fil; ln fil fil1; ln fil fil2; cat fil1 fil2;

Vad kommer att skrivas ut på skärmen?

A

hej

hej

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

Vilket kommando tar bort ägarens möjlighet att läsa en fil men förändrar inga andra rättigheter?

A

chmod u-r fil

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

script1.sh & script2.sh ; script3.sh
Vilket stämmer?
1. alla script körs samtidigt
2. script1.sh och script2.sh kör inte samtidigt
3. script1.sh och script3.sh körs inte samtidigt

A
  1. script1.sh och script3.sh körs inte samtidigt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Vems lösenord ska anges här?

Nisse kör kommandot su -

A

roots lösenord

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

Vems lösenord ska anges här?

Nisse kör kommandot su - pelle

A

pelles lösenord

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

Vems lösenord ska anges här?

Nisse kör kommandot sudo passwd

A

Nisses

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

Vems lösenord ska anges här?

Nisse kör kommandot sudo -u pelle passwd

A

Nisses

24
Q

Följande står i crontab: “0 * * * * script”

Hur många gånger per dygn körs scriptet?

A

24

25
Q
Vad kallas det här?
#!/bin/bash
A

shebang

26
Q

Du vill ha ut de 25 sista raderna ur filen /fil och skicka detta till stdout. Vilket kommando använder du?

A

tail -25 /fil

27
Q

Du vill lista filers extended attribut. Vilket kommando använder du? (obs. bara kommandot. Inga optioner/parameter)

A

lsattr

28
Q

Du behöver veta hur mycket ledigt utrymme som finns på /-partitionen. Vilket kommando använder du? (obs bara kommandot. Inga optioner/parametrar)

A

du

29
Q

Vad heter Kernelfunktionen som möjliggör användandet av iptables? (obs. små bokstäver!)

A

netfilter

30
Q

Vilken distribution kör den Linux-server som man själv fick installera och konfigurera sist?

A

centos

31
Q

I vilken katalog sparas systemets konfigurationsfiler?

A

/etc

32
Q

Vilket USER ID har användaren root?

A

0

33
Q

Vad innebär det att ha x-rättigheter på en katalog?

A

att man kan köra cd till den

34
Q

Vem/vilka får ändra ägandeskapet på nedanstående fil?

Jimmys-MacBook-Pro:~ jl$ ls -l blaj
-rw-r–r– 1 jl staff 0 Oct 19 07:26 blaj
Jimmys-MacBook-Pro:~ jl$

A

root

35
Q

Vad heter standardström 2?

A

stderr

36
Q

I vilken fil på ssh-klienten lagras en hash av serverns publika nyckel för alla servrar man anslutit till?

A

~/.ssh/known_hosts

/home/användare/.ssh/known_hosts

37
Q

Vilket är den troliga exit-koden för cp-kommandot som framgångsrikt kopierade en fil?

A

0

38
Q

Vilka rättigheter kommer en nyskapad fil att ha om umask var satt till 067? svara med 9 tecken (rwx osv…)

A

rw- — —

39
Q

Vilken regular expression skulle du använda för att matcha alla rader som börjar med stort S?

A

^S.*

40
Q

Vilket kommando använder du för att skapa partitioner på en nyinstallerad hårddisk i en Linux-dator?

A

fdisk

41
Q

Beskriv vad regexpen “\$$” matchar/innebär.

A

matchar ett dollartecken som står i slutet av raden

42
Q

Vilka filer hittas med kommandot “find / -perm -4000”?

A

alla filer i hela systemet som har permission setuid flaggan set, dvs som körs med filägarens rättigheter

43
Q

Vad ska stå istället för “blablabla” nedan?
jl$ ls -l fil
-rw-r–r– 1 jl staff 374 Oct 21 07:48 fil
jl$ chmod u+x,o-r fil
jl$ ls -l fil
-blablabla 1 jl staff 374 Oct 21 07:48 fil
jl$

A

rwxr—–

44
Q

Vem “uppfann” Linux?

A

Linus Torvalds

45
Q

Nämn 2 av de 3 “huvudsapår” som de flesta av dagens Linux-distributioner härstammar från?

A

Debian
Red Hat
Slackware

46
Q

Vilken nyckel (och vems) finns lagrad i klientens ~/.ssh/id_rsa?

A

användarens privata nyckel

47
Q

I vilken katalog sparas systemets konfigurationsfiler?

A

/etc

48
Q

vilken USER ID har användaren root?

A

0

49
Q

Vilket skal används när du loggar in på t ex Bettan?

A

bash

50
Q

Vad innebär det att ha x-rättigheter till en katalog?

A

att kunna köra cd till den

51
Q

Filen t innehåller text. Skriv 2 olika kommandon som sorterar filens innehåll och skriver ut resultat till filen x. I det första kommandot ska filnamnet anges som parameter till sorteringskommandot, i det andra kommandot ska sorteringskommandot läsa från stdin.

A

sort t > x

cat t | sort > x

52
Q

Vem/vilka får ändra ägandeskap på nedanstående fil?
jl$ ls -l blaj
-rw-r–r– 1 jl staff 0 Oct 19 07:26 blaj
jl$

A

root

53
Q

Vad heter standardström 1?

A

stdout

54
Q

Vad heter filen där användarens lösenordshashar ligger lagrad? Obs, absolut sökväg!

A

/etc/shadow

55
Q

Vilken typ av länk är “fil”?

jl$ ls -l fil
-rw-r–r– 1 jl staff 374 Oct 21 07:48 fil
jl$ chmod u+x,o-r fil
jl$ ls -l fil
-blablabla 1 jl staff 374 Oct 21 07:48 fil
jl$

A

hård länk

56
Q

Vad ska stå istället för “blablabla” nedan?

jl$ ls -l fil
-rw-r–r– 1 jl staff 374 Oct 21 07:48 fil
jl$ chmod u+x,o-r fil
jl$ ls -l fil
-blablabla 1 jl staff 374 Oct 21 07:48 fil
jl$

A

rwxr—–