Filer er en af ​​de vigtigste ting, du interagerer med på en Linux-pc. Nogle af de mest almindelige filer, du vil støde på på et Linux-system, inkluderer konfigurationsfiler, logfiler og scripts.

Evnen til let at se filer fra kommandolinjen er en stærk funktion, som Linux giver sine brugere. Denne guide viser dig de forskellige kommandolinjeværktøjer, som du kan bruge til at se filer i Linux.

1. Kat

Katteværktøjet er en af ​​de mest anvendte kommandoer til visning af filindhold i Linux. Du kan bruge kommandoen til sammenkædning og udskrivning af standardfiloutput. For at se indholdet af en fil ved hjælp af kat, skriv blot kommandonavnet efterfulgt af den fil, du vil se.

kat / etc / passwd

I kommandoen ovenfor viser kommandoen cat indholdet af passwd fil. Det passwd filen indeholder brugerrelaterede detaljer på en Linux-maskine.

Som standard nummereres ikke output fra kat-kommandoen. Derfor, hvis du vil nummerere linjerne i output, kan du bruge -n mulighed som følger.

kat -n / etc / passwd 
instagram viewer

Du kan også bruge katteværktøjet til at se flere filer ad gangen.

sudo cat / etc / passwd / etc / shadow

Bemærk: Den førnævnte katkommando bruger sudo, fordi / etc / shadow-fil kræver, at brugeren har forhøjede rettigheder for at kunne se det.

2. Nl

Kommandoen nl, forkortelse for nummerlinjer, ligner meget kat-kommandoen, med undtagelse af, at nl-kommandoen som standard nummerer outputlinjerne.

nl / etc / passwd 

Ud over at nummerere output giver nl-værktøjet dig mulighed for at formatere output og justere nummereringen af ​​output. For eksempel kan du formatere linjenumrene, der skal venstrejusteres, som følger.

nl -nln / etc / passwd 

Selvom nl-værktøjet primært bruges til nummerering af outputlinjer, kan du også vælge ikke at nummerere linjerne ved hjælp af -b mulighed som følger.

 nl -b n / etc / passwd 

3. Mere

Noget af det filoutput, som du vil støde på, kan være ret stort. Jo mere værktøj muliggør lettere visning af store filer en skærmfuld ad gangen.

For at se passwd fil i mindre sektioner, kan du bruge mere kommando:

mere / etc / passwd 

Kommandoen ovenfor viser kun output, der passer til din terminal. Brug F tastaturtast for at bevæge sig fremad i output og B tast for at bevæge sig bagud.

Hvis du ønsker at specificere antallet af linjer, der vises i hver sektion ad gangen, kan du bruge -x mulighed, hvor x er antallet af linjer, som kommandoen skal vises. For eksempel viser følgende kommando fire linjer pr. Skærm:

mere -4 / etc / passwd

Brug kommandoen nedenfor for at lære mere om at navigere i det output, der genereres af den mere kommando, og hvordan man søger i strenge i output.

mere - hjælp

4. Mindre

Jo mindre nytte er en efterfølger af jo mere kommando, da det giver yderligere forbedringer og emulering end sidstnævnte. Derudover er det mindre værktøj hurtigere og har øget effektiviteten, fordi det ikke venter på at læse hele filindholdet, før det kan vise noget output.

mindre / etc / passwd

Svarende til den mere kommando, brug F tastaturtast for at bevæge sig fremad i output og B tast for at bevæge sig bagud.

For at få vist linjenumre i output skal du bruge -N mulighed som følger.

mindre -N / etc / passwd

Søger efter tekst

For at søge efter en streng eller et mønster i output med mindre hjælpeprogram skal du blot trykke på / tast på dit tastatur efterfulgt af den streng, du vil søge efter. For eksempel for at søge efter strengen spil i produktionen af mindre / etc / passwd, type /games på dit tastatur efterfulgt af Gå ind nøgle.

Den tekst, du søger efter, fremhæves som ovenfor. For at komme videre i søgningen skal du trykke på n tasten på tastaturet og for at bevæge sig bagud. trykke N. Bemærk, at n karakter er store og små bogstaver afhængigt af bevægelsesretningen.

Et andet stærkt træk ved det mindre værktøj er, at du kan bruge det som et rør i en eller anden outputstrøm eller til andre kommandoer. For eksempel kommandoen dmesg viser kerne ringbuffer meddelelser eller anden information relateret til kernen under opstart. Da denne logoutput kan være ret lang, kan du bruge mindre kommando for at begrænse output og for nem navigation.

sudo dmesg | mindre

Du kan også bruge det mindre værktøj til at vise data på en interaktiv måde. F.eks. Når det bruges sammen med dmesg kommando, kan du indstille kommandoen mindre til altid at vise dig de nyeste data, da systemet fortsætter med at tilføje flere linjer til output. For at gøre det samme skal du bruge + F mulighed med kommandoen som følger:

sudo dmesg | mindre + F

Som du kan se fra output ovenfor, viser det færre værktøj, at det venter på, at flere data vises i output. Trykke Ctrl + C at afbryde efterfulgt af Q for at rydde output.

5. Hoved

Nogle gange vil du måske kun se de første par linjer i en fil, og det er her hovedværktøjet er praktisk. Som standard vises kun de første 10 linjer i en fil.

hoved / etc / passwd

For at tilpasse antallet af linjer, du vil se, skal du bruge -x mulighed, hvor x er antallet af linjer, du vil se. For eksempel for at se de første 20 linjer:

hoved -20 / etc / passwd

6. Hale

Hale-kommandoen fungerer på en næsten modsat måde til hovedværktøjet, dvs. det udsender den sidste del af en fil. Som standard vises de sidste 10 linjer i en fil.

hale / etc / passwd

Ligesom hovedkommandoen kan du også tilpasse antallet af linjer, du vil se.

hale -10 / etc / passwd

For at få vist live data i interaktiv tilstand skal du bruge -f flag med halekommandoen. For eksempel for altid at se de seneste 10 logbeskeder i syslog fil:

hale-f / var / log / syslog

Arbejde med filer i Linux-kommandolinjen

Denne guide har vist dig de forskellige måder, hvorpå du kan se filer i Linux. At kunne se og arbejde med filer direkte fra kommandolinjen er nøglen. Mens disse værktøjer tilbyder funktioner, der giver dig mulighed for at søge efter strenge, er der forskellige andre kommandoer som grep-værktøjet som du kan bruge til at filtrere output på dit system.

Ud over terminalen kan brugerne også administrere og navigere gennem deres filsystem grafisk. Flere filhåndteringsapplikationer er tilgængelige på Linux, som du kan prøve gratis.

E-mail
10 bedste filadministratorer til Linux-strømbrugere

At have en pålidelig filhåndtering gør filorganisering lettere. Her er en liste over de bedste filadministratorer til Linux.

Læs Næste

Relaterede emner
  • Linux
  • Filhåndtering
  • Linux-kommandoer
Om forfatteren
Mwiza Kumwenda (16 artikler offentliggjort)

Mwiza udvikler software efter erhverv og skriver udførligt om Linux og front-end programmering. Nogle af hans interesser inkluderer historie, økonomi, politik og virksomhedsarkitektur.

Mere fra Mwiza Kumwenda

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.