Linux testfrågor Flashcards
Var finns Linux-systemets logfiler (absolut sökväg)?
/var/log
X=8; Y=9; [[ $X -eq $Y ]] && echo “a” || echo “b”
Vad kommer att skrivas på skärmen?
b
Bash använder typade variabler. Sant eller falskt?
Falskt
Vad heter roots konfigurationsfil för cron (absolut sökväg)?
/etc/crontab
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.
PATH
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.
/home/nisse/.ssh/authorized_keys
Vad heter den Linux-distribution som körs på bettan? Svara med ett ord.
Ubuntu
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?
hej nisse hej
Vilket av detta är en relativ sökväg?
/home/jimmy
/
..
..
Är filer och kataloger case sensitive i Linux?
ja
I vilket fall körs script2 bara om script1 avslutas med exitlevel 0?
scrip1 || script2
script1 && script2
script1 ; script2
script1 && script2
I vilka fall körs kommando1 och kommando2 samtidigt, oberoende av varandra? kommando1 && kommando2 kommando1 || kommando2 kommando1 & kommando2 kommando1 ; kommando2
kommando1 & kommando2
En hård länk är en pekare från ett namn till..?
en inode
Skickar kommandot ‘script.sh 1> fil’ scriptets standard error till fil?
nej
Vad heter kommandot som listar de mest cpu-intensiva processerna överst i realtid?
top
Ett script är körbart om..?
användaren har x-rättigheter
scriptet heter .sh
scriptet innehåller en shebang
användaren har x-rättigheter
echo “hej” > fil; ln fil fil1; ln fil fil2; cat fil1 fil2;
Vad kommer att skrivas ut på skärmen?
hej
hej
Vilket kommando tar bort ägarens möjlighet att läsa en fil men förändrar inga andra rättigheter?
chmod u-r fil
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
- script1.sh och script3.sh körs inte samtidigt
Vems lösenord ska anges här?
Nisse kör kommandot su -
roots lösenord
Vems lösenord ska anges här?
Nisse kör kommandot su - pelle
pelles lösenord
Vems lösenord ska anges här?
Nisse kör kommandot sudo passwd
Nisses
Vems lösenord ska anges här?
Nisse kör kommandot sudo -u pelle passwd
Nisses
Följande står i crontab: “0 * * * * script”
Hur många gånger per dygn körs scriptet?
24
Vad kallas det här? #!/bin/bash
shebang
Du vill ha ut de 25 sista raderna ur filen /fil och skicka detta till stdout. Vilket kommando använder du?
tail -25 /fil
Du vill lista filers extended attribut. Vilket kommando använder du? (obs. bara kommandot. Inga optioner/parameter)
lsattr
Du behöver veta hur mycket ledigt utrymme som finns på /-partitionen. Vilket kommando använder du? (obs bara kommandot. Inga optioner/parametrar)
du
Vad heter Kernelfunktionen som möjliggör användandet av iptables? (obs. små bokstäver!)
netfilter
Vilken distribution kör den Linux-server som man själv fick installera och konfigurera sist?
centos
I vilken katalog sparas systemets konfigurationsfiler?
/etc
Vilket USER ID har användaren root?
0
Vad innebär det att ha x-rättigheter på en katalog?
att man kan köra cd till den
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$
root
Vad heter standardström 2?
stderr
I vilken fil på ssh-klienten lagras en hash av serverns publika nyckel för alla servrar man anslutit till?
~/.ssh/known_hosts
/home/användare/.ssh/known_hosts
Vilket är den troliga exit-koden för cp-kommandot som framgångsrikt kopierade en fil?
0
Vilka rättigheter kommer en nyskapad fil att ha om umask var satt till 067? svara med 9 tecken (rwx osv…)
rw- — —
Vilken regular expression skulle du använda för att matcha alla rader som börjar med stort S?
^S.*
Vilket kommando använder du för att skapa partitioner på en nyinstallerad hårddisk i en Linux-dator?
fdisk
Beskriv vad regexpen “\$$” matchar/innebär.
matchar ett dollartecken som står i slutet av raden
Vilka filer hittas med kommandot “find / -perm -4000”?
alla filer i hela systemet som har permission setuid flaggan set, dvs som körs med filägarens rättigheter
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$
rwxr—–
Vem “uppfann” Linux?
Linus Torvalds
Nämn 2 av de 3 “huvudsapår” som de flesta av dagens Linux-distributioner härstammar från?
Debian
Red Hat
Slackware
Vilken nyckel (och vems) finns lagrad i klientens ~/.ssh/id_rsa?
användarens privata nyckel
I vilken katalog sparas systemets konfigurationsfiler?
/etc
vilken USER ID har användaren root?
0
Vilket skal används när du loggar in på t ex Bettan?
bash
Vad innebär det att ha x-rättigheter till en katalog?
att kunna köra cd till den
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.
sort t > x
cat t | sort > x
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$
root
Vad heter standardström 1?
stdout
Vad heter filen där användarens lösenordshashar ligger lagrad? Obs, absolut sökväg!
/etc/shadow
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$
hård länk
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$
rwxr—–