Bestanden zijn een van de belangrijkste dingen waarmee u communiceert op een Linux-pc. Enkele van de meest voorkomende bestanden die u op een Linux-systeem zult tegenkomen, zijn configuratiebestanden, logbestanden en scripts.

De mogelijkheid om eenvoudig bestanden vanaf de opdrachtregel te bekijken, is een krachtige functie die Linux zijn gebruikers biedt. Deze gids laat je de verschillende opdrachtregelhulpprogramma's zien die je kunt gebruiken om bestanden in Linux te bekijken.

1. Kat

Het hulpprogramma cat is een van de meest gebruikte opdrachten voor het bekijken van bestandsinhoud in Linux. U kunt de opdracht gebruiken voor het samenvoegen en afdrukken van standaard bestandsuitvoer. Om de inhoud van een bestand te bekijken met cat, typ gewoon de commandonaam gevolgd door het bestand dat u wilt bekijken.

cat / etc / passwd

In de bovenstaande opdracht geeft de opdracht cat de inhoud van het passwd het dossier. De passwd bestand bevat gebruikersgerelateerde details op een Linux-machine.

instagram viewer

Standaard wordt de uitvoer van het cat-commando niet genummerd. Daarom, als u de regels in de uitvoer wilt nummeren, kunt u de -n optie als volgt.

cat -n / etc / passwd 

U kunt ook het hulpprogramma cat gebruiken om meerdere bestanden tegelijk te bekijken.

sudo cat / etc / passwd / etc / shadow

Opmerking: Het bovengenoemde cat-commando gebruikt sudo omdat de / etc / shadow-bestand vereist dat de gebruiker verhoogde rechten heeft om het te kunnen bekijken.

2. Nl

Het nl-commando, een afkorting van nummer regels, lijkt erg op het cat-commando, met de uitzondering dat het nl-commando de uitvoerregels standaard nummert.

nl / etc / passwd 

Naast het nummeren van de uitvoer, geeft het hulpprogramma nl u de mogelijkheid om de uitvoer op te maken en de nummering van de uitvoer uit te lijnen. U kunt bijvoorbeeld de regelnummers als volgt opmaken om links uit te lijnen.

nl -nln / etc / passwd 

Hoewel het hulpprogramma nl voornamelijk wordt gebruikt voor het nummeren van uitvoerregels, kunt u er ook voor kiezen om de regels niet te nummeren met de -b optie als volgt.

 nl -b n / etc / passwd 

3. Meer

Een deel van de bestandsuitvoer die u tegenkomt, kan behoorlijk groot zijn. Het hulpprogramma More maakt het gemakkelijker om grote bestanden scherm voor scherm weer te geven.

Om het passwd bestand in kleinere secties, kunt u de meer opdracht:

meer / etc / passwd 

De bovenstaande opdracht geeft alleen uitvoer weer die past bij de grootte van uw terminal. Gebruik de F. klaviertoets om vooruit te gaan in de uitvoer en de B. toets om achteruit te gaan.

Als u het aantal regels dat in elke sectie tegelijk wordt weergegeven wilt specificeren, kunt u de -X optie, waar X is het aantal regels dat u wilt dat de opdracht wordt weergegeven. De volgende opdracht geeft bijvoorbeeld vier regels per scherm weer:

meer -4 / etc / passwd

Gebruik de onderstaande opdracht voor meer informatie over het navigeren door de uitvoer die wordt gegenereerd door de opdracht more en hoe u strings binnen de uitvoer kunt zoeken.

meer hulp

4. Minder

De less utility is een opvolger van de more-opdracht, aangezien deze aanvullende verbeteringen en emulatie biedt dan de laatste. Bovendien is het minder hulpprogramma sneller en heeft het een grotere efficiëntie omdat het niet wacht met het lezen van de volledige bestandsinhoud voordat het enige uitvoer kan weergeven.

less / etc / passwd

Gebruik, vergelijkbaar met het commando more, de F. klaviertoets om vooruit te gaan in de uitvoer en de B. toets om achteruit te gaan.

Om regelnummers in de uitvoer weer te geven, gebruikt u de -N optie als volgt.

less -N / etc / passwd

Zoeken naar tekst

Om te zoeken naar een string of een patroon binnen de less utility output, drukt u gewoon op de / toets op uw toetsenbord gevolgd door de tekenreeks waarnaar u wilt zoeken. Om bijvoorbeeld naar de tekenreeks te zoeken spellen in de output van less / etc / passwd, typ /games op uw toetsenbord gevolgd door de Enter sleutel.

De tekst waarnaar u zoekt, wordt gemarkeerd zoals hierboven. Om verder te zoeken, drukt u op n toets op het toetsenbord, en om achteruit te gaan. druk op N. Merk op dat de n teken is hoofdlettergevoelig, afhankelijk van de bewegingsrichting.

Een ander krachtig kenmerk van de less utility is dat je het kunt gebruiken als een pipe in een outputstroom of voor andere commando's. Bijvoorbeeld het commando dmesg geeft kernelringbufferberichten of andere informatie met betrekking tot de kernel weer tijdens het opstarten. Omdat deze logboekuitvoer behoorlijk lang kan zijn, kunt u de minder commando om de output te beperken en voor gemakkelijke navigatie.

sudo dmesg | minder

U kunt ook het hulpprogramma less gebruiken om gegevens op een interactieve manier weer te geven. Bij gebruik met de dmesg commando, kunt u het less commando instellen om u altijd de laatste gegevens te tonen, aangezien het systeem steeds meer regels aan de uitvoer toevoegt. Om hetzelfde te doen, gebruikt u de + F. optie met het commando als volgt:

sudo dmesg | minder + F.

Zoals je aan de bovenstaande uitvoer kunt zien, geeft het hulpprogramma less aan dat het wacht tot er meer gegevens in de uitvoer worden weergegeven. druk op Ctrl + C afbreken gevolgd door Q om de uitvoer te wissen.

5. Hoofd

Soms wilt u misschien alleen de eerste paar regels van een bestand bekijken, en dit is waar het hulpprogramma Head van pas komt. Standaard worden alleen de eerste 10 regels van een bestand weergegeven.

head / etc / passwd

Om het aantal regels dat u wilt bekijken aan te passen, gebruikt u de -X optie, waar X is het aantal regels dat u wilt bekijken. Om bijvoorbeeld de eerste 20 regels te bekijken:

hoofd -20 / etc / passwd

6. Staart

Het tail-commando werkt op een bijna tegenovergestelde manier als het head-hulpprogramma, d.w.z. het voert het laatste deel van een bestand uit. Standaard worden de laatste 10 regels van een bestand weergegeven.

tail / etc / passwd

Net als het hoofdcommando kunt u ook het aantal regels dat u wilt bekijken aanpassen.

tail -10 / etc / passwd

Om live gegevens in interactieve modus weer te geven, gebruikt u de -f vlag met het staartcommando. Als u bijvoorbeeld altijd de laatste 10 logboekberichten in het syslog het dossier:

tail -f / var / log / syslog

Werken met bestanden op de Linux-opdrachtregel

Deze gids heeft je de verschillende manieren getoond waarop je bestanden in Linux kunt bekijken. Het is essentieel om bestanden rechtstreeks vanaf de opdrachtregel te kunnen bekijken en ermee te kunnen werken. Hoewel deze hulpprogramma's functies bieden waarmee u naar tekenreeksen kunt zoeken, zijn er verschillende andere opdrachten, zoals het grep-hulpprogramma die u kunt gebruiken voor het filteren van uitvoer op uw systeem.

Naast de terminal kunnen gebruikers hun bestandssysteem ook grafisch beheren en er doorheen navigeren. Er zijn verschillende bestandsbeheertoepassingen beschikbaar op Linux die u gratis kunt uitproberen.

E-mail
10 beste bestandsbeheerders voor Linux Power-gebruikers

Het hebben van een betrouwbare bestandsbeheerder maakt bestandsorganisatie eenvoudiger. Hier is een lijst met de beste bestandsbeheerders voor Linux.

Lees Volgende

Gerelateerde onderwerpen
  • Linux
  • Bestandsbeheer
  • Linux-opdrachten
Over de auteur
Mwiza Kumwenda (16 Artikelen gepubliceerd)

Mwiza ontwikkelt software van beroep en schrijft uitgebreid over Linux en front-end programmeren. Enkele van zijn interesses zijn geschiedenis, economie, politiek en bedrijfsarchitectuur.

Meer van Mwiza Kumwenda

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Nog een stap…!

Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.

.