Indholdsfortegnelse:
- Hovedkommandosyntaks
- Sådan bruges hovedkommandoen
- Sådan vises et specifikt antal linjer
- Sådan vises et specifikt antal byte
- Sådan vises flere filer
- Sådan bruges hovedet med andre kommandoer
- Konklusion
Hovedkommandoen udskriver de første linjer (10 linjer som standard) af en eller flere filer eller pipetterede data til standardoutput.
I denne tutorial vil vi forklare, hvordan man bruger Linux-hovedværktøjet gennem praktiske eksempler og detaljerede forklaringer på de mest almindelige hovedindstillinger.
Hovedkommandosyntaks
Syntaks for hovedkommandoen er som følger:
head……
-
OPTION
- hovedindstillinger. Vi vil gennemgå de mest almindelige indstillinger i de næste afsnit.FILE
- Nul eller flere inputfilnavne. Hvis der ikke er angivet nogen FIL, eller når FIL er-
, læser hovedet standardindgangen.
Sådan bruges hovedkommandoen
I sin enkleste form, når det bruges uden nogen mulighed, viser hovedkommandoen de første 10 linjer.
Sådan vises et specifikt antal linjer
Brug indstillingen
-n
(-
--lines
) efterfulgt af et heltal, der specificerer antallet af linjer, der skal vises:
Du kan udelade bogstavet
For at vise de første 30 linjer i en fil med navnet
Følgende giver det samme resultat som ovenstående kommandoer: Funktionen
For eksempel at vise de første 100 byte med data fra den fil, der hedder
Du kan også bruge et multiplikationssuffiks efter nummeret til at specificere antallet af byte, der skal vises.
Følgende kommando viser de første fem kilobyte (2048) af filen
Hvis flere filer leveres som input til hovedkommandoen, viser de de første ti linjer fra hver leveret fil. Du kan bruge de samme indstillinger som når du viser en enkelt fil. Dette eksempel viser de første 20 linjer i filerne
Når der bruges mere end en fil, går output forud for hver med et header, der viser filnavnet. Hovedkommandoen kan bruges i kombination med andre kommandoer ved at omdirigere standardoutputet fra / til andre værktøjer ved hjælp af rør. Den følgende kommando vil hash
Nu skal du have en god forståelse af, hvordan du bruger Linux-hovedkommandoen. Det er komplementært til halekommandoen, der udskriver de sidste linjer i en fil til terminalen.
head -n filename.txt
head -n filename.txt
n
og kun bruge bindestreg (
-
) og tallet (uden mellemrum mellem dem).
filename.txt
skriver du:
head -n 30 filename.txt
Sådan vises et specifikt antal byte
-c
(
--bytes
) giver mulighed for at udskrive et specifikt antal bytes:
head -c filename.txt
head -c filename.txt
filename.txt
du skriver:
head -c 100 filename.txt
b
ganges det med 512,
kB
ganget det med 1000,
K
ganges det med 1024,
MB
ganges det med 1000000,
M
ganget det med 1048576, og så videre.
filename.txt
:Sådan vises flere filer
head filename1.txt filename2.txt
filename1.txt
og
filename2.txt
:
head -n 20 filename1.txt filename2.txt
Sådan bruges hovedet med andre kommandoer
$RANDOM
miljøvariablen, vise de første 32 byte og vise 24 tegn tilfældig streng:
echo $RANDOM | sha512sum | head -c 24; echo
Konklusion
Fedora-projektet lancerede en beta af den næste version af sit gratis Linux-OS med nye sikkerheds-, desktop- og udviklerfunktioner, der giver et glimt af den retning, Red Hat kunne tage med sin Linux-distribution.

Fedora 11 beta er tilgængelig online til download fra projektets hjemmeside. Projektet beskriver nogle af højdepunkterne i udgivelsen i et blogindlæg. Den endelige udgivelse af Fedora 11, den kode-benævnt Leonidas, er planlagt til at være tilgængelig i slutningen af maj.
Red Hat er ved at slippe støtte til Intels itaniumprocessor i Enterprise Linux 6, den næste store udgave af operativsystemet, siger firmaet i en erklæring om søndagen. økonomisk sans for Red Hat, ifølge Chris Ingle, forskningsdirektør for IDC's European Systems Group. Antallet af Itanium-baserede servere, der sælges, er sandsynligvis ikke høj nok til, at Red Hat kan retfærdiggøre at bruge sine ressourcer på at understøtte en version af Enterprise Linux til denne processor. I stedet vil det fokus

Red Hat tilbyder i dag support til version 5 på systemer baseret på IBM Power, System z og S / 390 processorarkitekturer.
Oktober måned er måske mere eller mindre domineret af Ubuntu Linux for de af os, der forudser den seneste Quantal Quetzal-udgivelse, men i denne uge lavede Linux Mint-projektet en spændende meddelelse om

Specifikt meddelte Linux Mint-projektet tirsdag, at det nu har en online butik komplet med flere pc'er, der tilbyder Linux Mint forudindlæst.