Linux kommandon Flashcards
Hur visar jag vilka kommandon jag har använt?
history
Hur upprepar jag det senste kommandot?
!!
Hur hittar jag användarhandboken?
man man
Hur listar jag filer?
ls (-a -i -l)
hur ändrar jag mitt lösenord?
passwd
Hur ser jag sökvägen där jag befinner mig?
pwd
hur skapar jag en tom fil eller uppdaterar tidsstämpeln på en befintlig fil?
touch filnamn
hur kopierar jag en fil?
cp source destination
hur tar jag bort en eller flera filer?
rm fil1 fil2 fil3
hur skapar jag en katalog?
mkdir katalognamn
hur tar jag bort en tom katalog?
rmdir katalognamn
hur tar jag bort en katalog med dess innehåll?
rm -r katalognamn
Hur flyttar jag en fil?
mv
Hur skriver jag en fils innehåll i promten?
cat filnamn
hur visar jag filens innehåll en sida i taget?
2 alternativ:
more
less
Hur visar jag endast raderna som innehåller en viss text?
grep text filnamn
grep -v text filnamn (reVerse: visar rader som INTE innehåller texten)
grep -i text filnamn (Ignore case)
grep -n text filnamn (visa radNummer)
hur sorterar jag raderna i en fil?
sort filnamn
hur räknar jag ord i en fil?
wc -w (word)
wc -l (lines)
wc- c (characters)
hur visar jag de första respektive sista raderna i en fil?
head filnamn
tail filnamn
standard är 10 rader, kan modifieras t.ex. med optionen -5 för att bara visa fem rader
tail -f (follow: avslutar inte programmet, bra för att övervaka en loggfil)
Hur ser jag vem som är inloggat?
who: visar även datum för inloggningen
w: visar även vad som görs av användarna
Hur ser jag mitt användarnamn?
whoami
Hur ser jag vem som senast var/är inloggat?
last
hur skriver jag till en användare och hur stänger jag av funktionen?
write användarnamn
mesg n
(mesg y) för att sätta igång funktionen igen
Hur klipper jag ut fält ur en rad/flera rader?
cut -d “:” -f 2 filnamn
här är : en delimiter och vi vill se det andra fältet
Hur visar jag mit userID, mitt gruppid och vilka grupper jag tillhör?
id
någon annans visas med kommandot:
id användarnamn
Hur lägger jag till och ta bort en användare?
adduser användarnamn
deluser –remove-home användarnamn
Hur lägger jag till en grupp?
addgroup gruppnamn