Fellans kort Flashcards
Vad heter föregångaren till Linux?
Unix
Vad är kernel?
Lagret mellan hårdvara och mjukvara
Vilka komponenter bildar en distribution?
- Kernel
- GNU Tools
- Övriga mjukvaror
Vilka tre huvudträd kommer nästan alla Linux-distributioner från?
- Debian
- Redhat
- Slackware
Nämn 5 fördelar med Linux, respektive 3 nackdelar?
Fördelar:
- Gratis
- GPL licens
- Säkert
- Behöver inte startas om då och då
- Effektiv minneshantering
Nackdelar:
- En djungel av distibutioner
- Många viljor bakom
- I praktiken oftast CLI (kommandorad)
Vad kallas det grafiska gränssnittet?
X-windows, X11 eller “X”
Vad står GPL för?
GNU Public License
Skriv 4 olika skal i Linux
- Bourne Shell
- Korn Shell
- C Shell
- Bourne again Shell (bash)
Vad gör command options?
Förändrar ett kommandos beteende
Vad är command arguments?
En parameter till ett kommando
Vilken struktur har filsystemet i Linux?
Hierarkisk
Vad är en absolut sökväg?
- Börjar alltid med /
- Utfår från root
Vad är en relativ sökväg?
- Börjar aldrig med /
- Utgår från nuvarande katalog
Vilket kommando visar vilken katalog du står i just nu?
pwd
Vilka filer visas inte som default med ls-kommandot och vilken option behöver man lägga på för att lista dessa filer?
- filer som börjar med punkt
- för att visa dessa filer behöver man skriva ls -a
Vart hittar man systemets konfigurationsfiler?
/etc
Vart hittar man systemets loggfiler?
/var/log
Vart hittar man webroot-katalogen?
/var/www
vilken är hemkatalogen för användaren root?
/root
Vart hittar man alias-filer för hårdvaruenheter?
/dev
Vad är “Globbing”?
att använda wildcards
Vad innebär “ * “ ?
alla filer
Vad gör cat-kommandot?
Skickar filens innehåll till standard output
Vilket kommando visar en fils innehåll en sida i taget på skärmen?
more
Vad gör grep -v?
Visar rader som INTE innehåller text
Nämn 4 editorer
- Nano
- Vim
- emacs
- pico
Vad gör WC-kommandot?
Räknar antalet rader, ord och tecken i en fil.
Skriv ut korrekt optioner för följande vid användandet av wc-kommandot:
- visa antalet rader
- visa antalet ord
- visa antalet tecken
antalet rader: wc - l
antalet ord: wc - w
antalet tecken: wc - c
vad gör tail -f?
f = follow
Avslutar inte programmet när det kommit till slutet, väntar istället på mer innehåll och visar detta.
Med vilket kommando kan man se de senaste som loggat in?
last
Vad är skillnanden på > och»_space; ?
> gör redirect till en fil, skriver över om den redan finns
> > gör redirect till en fil, lägger till om den redan finns
Vad gör en pipe?
Kopplar ihop ett programs standard output till ett annat programs standard input. Båda programmen körs samtidigt och kommunicerar med varandra.
Vad gör kommandot cut?
Filtrerar ut delar av rader baserat på fält och avgränsare.
Vilka grupper kan en användare vara med i?
En primär grupp och en eller flera sekundära grupper.
Vart hittar man grupper en användare är med i?
/etc/group
Vilka två olika sätt kan man köra kommandon som root även om man är inloggad som någon annan?
- sudo
- su
Beskriv SSH-protokollet med tre nyckelord
- Autentiserat
- Krypterat
- Signerat
Vilka två roller finns det i en SSH-session?
Klient - den som vill ansluta
Server - den som svarar på inkommande anslutningar
Var lagras användarens privata nyckel?
~/.ssh/id_rsa
Var lagras användarens publika nyckel?
~/.ssh/id_rsa.pub
Var lägger man in publika nycklar för de som får logga in på servern?
~/.ssh/authorized_keys
Var lagras hashar av servrars publika nycklar?
~/.ssh/known_hosts
Vilka är de tre filattributen?
User
Group
Others
Vilka är de tre filrättigheterna?
R - Read
W - Write
X - Execute
Vilket kommando används för att ändra filrättigheter?
chmod
Vilket kommando används för att ändra ägandeskap på en fil/katalog?
chown
Vem kan ändra ägandeskap på en fil/katalog?
Enbart root
Vad är en hård länk respektive mjuk länk?
Hård länk: pekar på ett inode-nummer
Mjuk länk: pekar på ett annat filnamn