Kom igångKom igång gratis

Hur får jag hjälp med ett kommando?

För att ta reda på vad kommandon gör använde man förr kommandot man (förkortning av "manual"). Kommandot man head visar till exempel den här informationen:

HEAD(1)               BSD General Commands Manual              HEAD(1)

NAME
     head -- display first lines of a file

SYNOPSIS
     head [-n count | -c bytes] [file ...]

DESCRIPTION
     This filter displays the first count lines or bytes of each of
     the specified files, or of the standard input if no files are
     specified.  If count is omitted it defaults to 10.

     If more than a single file is specified, each file is preceded by
     a header consisting of the string ``==> XXX <=='' where ``XXX''
     is the name of the file.

SEE ALSO
     tail(1)

man startar automatiskt less, så du kan behöva trycka på mellanslagstangenten för att bläddra igenom informationen och :q för att avsluta.

Enradsbeskrivningen under NAME berättar kort vad kommandot gör, och sammanfattningen under SYNOPSIS listar alla flaggor det känner till. Valfria delar visas inom hakparenteser [...], antingen/eller-alternativ separeras med |, och saker som kan upprepas markeras med .... Manualsidan för head talar alltså om att du antingen kan ange ett radantal med -n eller ett byteantal med -c, och att du kan ange valfritt antal filnamn.

Problemet med Unix-manualen är att du måste veta vad du letar efter. Om du inte gör det kan du söka på Stack Overflow, ställa en fråga i DataCamps Slack-kanaler, eller titta i SEE ALSO-avsnitten för de kommandon du redan känner till.

Den här övningen är en del av kursen

Introduktion till Shell

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen