A-Z-kommandon

Linux Head kommandot Tutorials och exempel för nybörjare

Linux Head kommandot Tutorials och exempel för nybörjare

Linux-huvudkommandot är ett enkelt kommandoradsverktyg som låter användare visa de första delarna av en fil. De flesta använder den för att visa den översta delen av konfigurationsfilerna. Men du kan också använda den för att inspektera alla filer. I den här guiden har vi illustrerat några exempel på hur du använder huvudkommandot.

I slutet av den här guiden bör du kunna lära dig hur den används korrekt. När du väl har gjort det kommer du att bli mycket flytande i att navigera filer direkt från terminalen. Så fortsätt läsa för att ta reda på mer om huvudkommandot i Linux.

Användbart exempel på Linux Head Command


Huvudkommandot är ett av de enklaste Linux-terminalkommandona. Således är det väldigt enkelt att behärska detta kommando och använda det i dagliga datoruppgifter. Kolla in följande exempel för att lära dig hur huvudkommandot fungerar.

1. Skriv ut de första tio raderna i en fil


Som standard skriver huvudkommandot ut de tio första raderna i den angivna filen. Kör kommandot nedan i din favorit Linux terminalemulator för att se hur det fungerar i praktiken.

$ head / usr / share / dict / american-english

Detta kommando visar de första tio raderna i / usr / share / dict / american-english fil. Observera att vi kommer att använda den här filen i den här guiden eftersom den är lätt tillgänglig på de flesta Linux-distributioner.

2. Skriv ut de första N-raderna i en fil


Vi kan ange antalet rader vi vill se med huvudkommandot. För att göra detta, lägg bara till -n flagga följt av antalet rader. Till exempel visar kommandot nedan de första 15 raderna från den amerikansk-engelska ordboken för Ubuntu.

$ head -n 15 / usr / share / dict / american-english

Du kan också använda den långa syntaxen -rader istället för -n. Kolla in exemplet nedan för att se hur det fungerar.

$ head - rader 15 / usr / share / dict / american-english

3. Skriv ut de första N Bytes i en fil


Du kan använda huvudkommandot för att skriva ut det första N tecken i en fil. Använd bara -c alternativet följt av antalet tecken du vill visa. Kommandot nedan visar detta med hjälp av vår exempelfil.

$ head -c 30 / usr / share / dict / american-english

Detta kommando skriver ut de första 30 byten från / usr / share / dict / amerikansk-engelsk fil. Det långformiga alternativet för -c är -byte.

$ head --bytes 30 / usr / share / dict / american-english

Observera att det här alternativet också räknar nya rader (\ n) som ett enda tecken. Så du kan behöva justera lite för att visa de tecken som krävs.

4. Skriv ut rader från flera filer


Du kan använda kommandot Linux-huvud för att visa de första delarna från flera filer. Ange bara filnamnen efter varandra, var och en åtskilda av ett mellanslag. Kolla in exemplen nedan för att se hur det fungerar.

$ head -n 6 / usr / share / dict / american-english / usr / share / dict / british-english

Detta kommando visar de första 6 raderna från de amerikansk-engelska och brittisk-engelska filerna. Utgången separeras av en rubrik som anger vilken fil raderna tillhör.

5. Inaktivera filrubriker i utdata


Om du inte vill visa filhuvudet kan du inaktivera det med -q alternativ. Kolla in exemplet nedan för att se hur detta fungerar i Linux.

$ head -n 6 -q / usr / share / dict / american-english / usr / share / dict / british-english

När du kör kommandot ovan kommer det att skriva ut de första sex raderna från båda filerna. Utgången anger dock inte vilken fil raderna tillhör. Alternativen till -q alternativet är -tyst och -tyst.

$ head - rader 6 - tyst / usr / share / dict / american-english / usr / share / dict / british-english $ head --lines 6 - tyst / usr / share / dict / american-english / usr / dela / diktera / brittisk-engelska

6. Skriv alltid ut filrubriker


Om du vill se till att filrubrikerna alltid skrivs ut kan du använda -v flagga. Det kan vara användbart när du arbetar med känsliga dokument som kräver ytterligare korskontroller. Kolla in exemplet nedan för att se det i praktiken.

$ head -n 6 -v / usr / share / dict / american-english

Om du utelämnar -v flagga och kör kommandot igen, du ser ingen rubrikfil i utdata. Hur som helst, du kan också använda långsyntaxen -mångordig istället för -v, såsom illustreras av nedanstående exempel.

$ head - rader 6 --verbose / usr / share / dict / american-english

7. Skriv ut alla rader från en fil utom de sista raderna


Linux-kommandot tillåter användare att skriva ut alla de sista N-raderna från varje fil. Använd a för att göra detta '-' underteckna före radnumret. Följande kommando visar detta med ett enkelt exempel.

$ head -n -6 / usr / share / dict / american-english $ head --lines -6 / usr / share / dict / american-english

Ovanstående kommandon kommer att skriva ut alla utom de sista sex raderna från den amerikansk-engelska ordboksfilen. Det fungerar också på samma sätt för karaktärer. Till exempel kommer kommandona nedan att skriva ut alla de sista 60 tecknen utom exempelfilen.

$ head -c -60 / usr / share / dict / american-english $ head --bytes -60 / usr / share / dict / american-english

8. Ställ in NUL som linjeavgränsare


Huvudverktyget  -z Med alternativet kan användare ställa in NUL (\ 0) -tecknet som en linjeavgränsare istället för det nya linjetecknet. Detta kan vara till hjälp när raderna är separerade med hjälp av mellanslag snarare än nya rader. Kolla in exemplet nedan för att se hur detta fungerar.

$ head -c 6 -z / usr / share / dict / american-english

Den långformiga syntaxen för -z alternativet är -nollavslutad. Nedanstående exempel använder denna syntax.

$ head --bytes 6 - nollavslutad / usr / share / dict / american-english

9. Visa hjälpsidan


Hjälpsidan för Linux-kommandon visar sammanfattad information om alla tillgängliga alternativ och hur man använder dem. Du kan visa denna sida för huvudkommandot med följande enkla kommando.

$ head --hjälp

Det kommer att skriva ut de tillgängliga alternativen och syntaxen för huvudkommandon. Det här alternativet har inte en kort form.

10. Visa mansidan


Man-sidan eller manualen eller ett Linux-kommando ger djupgående information om kommandot. Det är det bästa stället att hitta information om kommandot eller dess alternativ. Du kan visa mansidan för Linux-huvudkommandot genom att använda kommandot nedan.

$ man huvud

Se den här sidan när du behöver detaljerad information om huvudkommandos användning.

Avslutande tankar


Huvudkommandot är ett enkelt men användbart verktyg för filmanipulation. Om du vet hur du använder det effektivt blir ditt dagliga arbete mycket enklare. Lyckligtvis är det ett mycket enkelt verktyg och har bara några få kommandoradsalternativ. Detta gör det enkelt att behärska detta kommando på nolltid.

Om du testar de kommandon som visas i den här guiden bör du kunna använda dem effektivt i framtiden. Du kan också bokmärka den här guiden för framtida referenser om du vill. Förhoppningsvis lyckas vi ge dig den information du letade efter. Lämna oss en kommentar nedan om du har ytterligare frågor angående detta verktyg.

Mus AppyMouse styrplatta och muspekare för Windows-surfplattor
AppyMouse styrplatta och muspekare för Windows-surfplattor
Surfplattanvändare saknar ofta muspekaren, särskilt när de brukar använda bärbara datorer. Pekskärmen Smartphones och surfplattor har många fördelar o...
Mus Mellan musknappen fungerar inte i Windows 10
Mellan musknappen fungerar inte i Windows 10
De mittknappen hjälper dig att bläddra igenom långa webbsidor och skärmar med mycket data. Om det slutar, kommer du sluta använda tangentbordet för at...
Mus Hur man ändrar vänster och höger musknapp på Windows 10 PC
Hur man ändrar vänster och höger musknapp på Windows 10 PC
Det är en hel norm att alla datormusenheter är ergonomiskt utformade för högerhänta användare. Men det finns musenheter tillgängliga som är speciellt ...