Zoeken op website

Hoe u opdrachtuitvoer in een bestand in Linux kunt opslaan


Er zijn veel dingen die je kunt doen met de uitvoer van een opdracht in Linux. U kunt de uitvoer van een commando aan een variabele toewijzen, het naar een ander commando/programma sturen voor verwerking via een pipe of het omleiden naar een bestand voor verdere analyse.

Aanbevolen leesmateriaal: Leer de basisprincipes van hoe Linux I/O (Input/Output)-omleiding werkt

In dit korte artikel laat ik je een eenvoudige maar nuttige opdrachtregeltruc zien: hoe je de uitvoer van een opdracht op het scherm kunt bekijken en hoe je ook naar een bestand kunt schrijven in Linux.

Uitvoer op het scherm bekijken en ook naar een bestand schrijven

Ervan uitgaande dat u een volledig overzicht wilt krijgen van de beschikbare en gebruikte schijfruimte van een bestandssysteem op een Linux-systeem, kunt u de opdracht df gebruiken; het helpt u ook bij het bepalen van het bestandssysteemtype op een partitie.

$df

Met de vlag -h kunt u de schijfruimtestatistieken van het bestandssysteem weergeven in een “door mensen leesbaar” formaat (geeft statistische details weer in bytes, megabytes en gigabyte).

df -h

Om de bovenstaande informatie nu op het scherm weer te geven en deze ook naar een bestand te schrijven, bijvoorbeeld voor latere analyse en/of per e-mail naar een systeembeheerder te sturen, voert u de onderstaande opdracht uit.

df -h | tee df.log
cat df.log

Hier wordt de magie gedaan door het tee commando, het leest van standaardinvoer en schrijft zowel naar standaarduitvoer als naar bestanden.

Als er al bestanden bestaan, kunt u deze op deze manier toevoegen met de optie -a of --append.

df -h | tee -a df.log 

Opmerking: je kunt ook pydf gebruiken, een alternatief “df ”-commando om het schijfgebruik in verschillende kleuren te controleren.

Lees voor meer informatie de manpagina's df en tee.

man df
man tee

Misschien vindt u het ook leuk om soortgelijke artikelen te lezen.

  1. 5 Interessante tips en trucs voor de opdrachtregel in Linux
  2. 10 Handige Linux-opdrachtregeltrucs voor nieuwkomers
  3. 10 Interessante Linux-opdrachtregeltrucs en tips die de moeite waard zijn om te weten
  4. Hoe u een Linux-opdracht elke X seconden voor altijd kunt uitvoeren of herhalen
  5. Stel de datum en tijd in voor elke opdracht die u uitvoert in de Bash-geschiedenis

In dit korte artikel liet ik je zien hoe je de uitvoer van een opdracht op het scherm kunt bekijken en ook naar een bestand kunt schrijven in Linux. Als u vragen of aanvullende ideeën heeft om te delen, kunt u dat doen via het commentaar hieronder.