Comment enregistrer la sortie de la commande dans un fichier dans Linux

Comment enregistrer la sortie de la commande dans un fichier dans Linux

Il y a beaucoup de choses que vous pouvez faire avec la sortie d'une commande dans Linux. Vous pouvez attribuer la sortie d'une commande à une variable, l'envoyer à une autre commande / programme pour le traitement via un tuyau ou le rediriger vers un fichier pour une analyse plus approfondie.

Lire suggérée: Apprenez les bases de la fonctionnalité des E / S Linux (entrée / sortie)

Dans ce court article, je vais vous montrer une astuce de ligne de commande simple mais utile: comment afficher la sortie d'une commande à l'écran et également écrire dans un fichier dans Linux.

Affichage de la sortie à l'écran et également en écrivant dans un fichier

En supposant que vous souhaitez obtenir un résumé complet de l'espace disque disponible et utilisé d'un système de fichiers sur un système Linux, vous pouvez utiliser la commande DF; il vous aide également à déterminer le type de système de fichiers sur une partition.

$ df 
Vérifier l'espace disque du système de fichiers

Avec le -H Flag, vous pouvez afficher les statistiques sur l'espace disque du système de fichiers dans un format «lisible par l'homme» (affiche les détails des statistiques en octets, méga octets et gigaoctet).

$ df -h 
Espace disque au format lisible par l'homme

Maintenant, pour afficher les informations ci-dessus sur l'écran et également l'écrire dans un fichier, par exemple pour une analyse ultérieure et / ou envoyer à un administrateur système par e-mail, exécutez la commande ci-dessous.

$ df -h | tee df.journal $ cat df.enregistrer 
Sortie de la commande Linux en fichier

Ici, la magie est faite par le tee Commande, il se lit à partir des entrées standard et des écritures à la sortie standard ainsi que des fichiers.

Si un (s) fichier (s) existe déjà, vous pouvez l'ajouter -un ou --ajouter option comme celle-ci.

$ df -h | tee -a df.enregistrer 

Note: Vous pouvez également utiliser PYDF une autre commande «DF» pour vérifier l'utilisation du disque dans différentes couleurs.

Pour plus d'informations, lisez le df et tee pages d'homme.

$ man df $ man tee 

Vous pouvez également lire des articles similaires.

  1. 5 conseils et astuces de ligne de commande intéressants dans Linux
  2. 10 astuces de ligne de commande Linux utiles pour les débutants
  3. 10 astuces et conseils de ligne de commande Linux intéressants qui méritent d'être connus
  4. Comment exécuter ou répéter une commande Linux toutes les x secondes pour toujours
  5. Définir la date et l'heure pour chaque commande que vous exécutez en historique bash

Dans ce court article, je vous ai montré comment afficher la sortie d'une commande à l'écran et également écrire dans un fichier dans Linux. Si vous avez des questions ou des idées supplémentaires à partager, faites-le via la section des commentaires ci-dessous.