GNU/Linux >> Tutoriels Linux >  >> Linux

surveiller la taille du fichier sous linux

watch -n 5 "du -h club_prod.sql"

Vous redirigez la sortie de watch en awk . Si vous simplifiez votre ligne de commande, vous obtenez :

 watch <some arguments> | awk '{print $5}'

Ce n'est pas ce que vous voulez. Essayez :

watch -n 5 "ls -lh club_prod.sql | awk '{print \$5}'"

Pas exactement lié, mais si vous souhaitez surveiller le taux de croissance de certains fichiers, vous pouvez utiliser la commande suivante :

tail -f yourfile.txt | pv > /dev/null

  • tail -f - affiche les données ajoutées au fichier
  • pv - mesure le flux de données à travers le tuyau
  • > /dev/null - la sortie standard est ignorée

Remarque :parfois pv peut ne pas être préinstallé

J'espère que cela aidera quelqu'un :)


Linux
  1. Linux - Tout est un fichier ?

  2. Comment augmenter la taille d'échange sur Ubuntu Linux

  3. Comment créer un fichier avec une taille donnée sous Linux ?

  4. Fichier de suppression Linux de taille 0

  5. Comment couper un fichier à une taille donnée sous Linux ?

Commande de surveillance Linux

Comment créer un fichier sous Linux

Moins de commande sous Linux

Commande Gzip sous Linux

Commande AWK sous Linux/Unix

Réduire la taille du fichier PDF sous Linux