La commande Linux WC suivie de l'indicateur -c (WC -C) peut être utilisée pour compter les octets de fichiers.
Ce tutoriel explique comment compter les octets de fichiers en utilisant les commandes WC et DU. Après avoir lu ce tutoriel, vous saurez comment compter facilement les octets, les lignes et les mots dans Linux.
Comment compter les octets dans Linux en utilisant WC -C:
La syntaxe est assez simple; L'exemple ci-dessous montre la commande WC -C utilisée pour compter les octets du fichier nommé LinuxhintSignal.c.
wc -c LinuxhintSignal.c
Comme vous pouvez le voir dans la sortie, le fichier a 106 octets.
La commande wc -c peut également être utilisée pour compter plusieurs octets de fichiers, comme le montre l'exemple ci-dessous dans lequel les octets pour LinuxHintSignal.C et WP-Downrade.Zip est compté.
wc -c LinuxhintSignal.C WP-Downrade.zipper
Comme vous pouvez le voir, WC imprime les octets de chaque fichier et la somme totale.
Vous pouvez également implémenter le joker pour compter tous les fichiers dans un répertoire, comme indiqué ci-dessous.
wc -c *
En utilisant le joker, WC imprimera tous les fichiers et leurs octets comptent comme indiqué ci-dessus.
La commande WC est utile à plus de fins que de compter les octets. Cette commande est également utile pour compter les lignes, les mots et les caractères dans un fichier ou plusieurs fichiers.
Si vous exécutez WC sans drapeaux, suivi uniquement du nom du fichier, il imprimera 3 colonnes comme indiqué dans l'image ci-dessous.
wc LinuxhintSignal.c
La première colonne (11) montre le nombre de lignes. La deuxième colonne (14) montre le nombre de mots, et la troisième colonne montre des octets.
Bien sûr, vous pouvez également compter chaque caractéristique séparément.
Vous devez ajouter l'indicateur -L pour compter le numéro de ligne, comme indiqué dans l'exemple ci-dessous.
wc -l LinuxhintSignal.c
Comme vous pouvez le voir, le fichier contient 11 lignes.
L'exemple ci-dessous montre comment exécuter un nombre de mots en utilisant la commande wc avec l'indicateur -w.
wc -w LinuxhintSignal.c
L'exemple suivant montre comment implémenter un tuyau pour combiner les commandes LS et WC pour que le total des fichiers compte dans un répertoire.
ls wcDirectory / | wc -l
Vous pouvez lire toutes les fonctionnalités WC en fonctionnant:
wc - help
Ou
homme wc
Vous pouvez également visiter la page en ligne de l'homme à https: // linux.mourir.net / homme / 1 / wc.
Comment compter les octets dans Linux en utilisant DU:
La commande DU peut également être utilisée pour compter les octets. En exécutant la commande DU, suivie de l'indicateur -b et du nom du fichier, vous pouvez obtenir le nombre d'octets comme indiqué dans l'image suivante.
du -b LinuxhintSignal.c
Comme avec la commande wc, avec la commande du du du du du du du durée, vous pouvez également définir plusieurs fichiers à compter, comme indiqué dans la capture d'écran ci-dessous. La différence avec la sortie du WC est que la commande DU ne montrera pas la somme totale.
du -b LinuxhintSignal.C WP-Downrade.zipper
Comme dit précédemment, la différence avec WC est que la sortie ne montre pas la quantité totale d'octets. Pour obtenir la somme totale en utilisant DU, vous devez ajouter l'indicateur -c, comme indiqué ci-dessous.
du -BC LinuxhintSignal.C WP-Downrade.zipper
Disons maintenant que vous ne voulez pas la sortie en octets mais dans un format lisible par l'homme; Pour cela, vous pouvez implémenter le drapeau -h (humain).
du -h LinuxhintSignal.C WP-Downrade.zipper
Comme vous pouvez le voir, la sortie est maintenant adaptée aux humains.
La commande DU peut être utilisée pour imprimer des tailles de fichiers dans n'importe quelle unité que vous souhaitez. L'exemple ci-dessous montre comment imprimer la taille en kilobytes en utilisant le drapeau -k.
du -k LinuxhintSignal.C WP-Downrade.zipper
Il est très important de préciser que la commande DU ne peut pas fournir la quantité totale de kilo-kilo-kilo-kilo-kilo-kilo-kilo-kilo-kilo-kilotes si la taille du fichier ne correspond pas à l'unité exacte; Dans un tel cas, la commande DU renverra la valeur la plus proche du format unitaire que vous avez défini.
En outre, vous pouvez imprimer la taille des fichiers dans des unités de mégaoctets en utilisant le drapeau -m, comme indiqué ci-dessous.
du -m retirer.ISO LinuxhintSignal.c
Comme vous pouvez le voir, vous avez le résultat dans les mégaoctets, pas le montant exact de mégaoctets, mais plus la valeur réelle en octets.
Conclusion:
Comme vous pouvez le voir, compter les octets utilisant la commande wc -c est assez simple. Linux offre différentes façons d'atteindre cette tâche; Ce tutoriel s'est concentré sur les 2 commandes les plus courantes pour compter la taille des fichiers en unités d'octets. Comme vous pouvez le voir, il n'y a pas de différence significative entre les commandes WC et DU lors du comptage des octets. La seule différence décrite dans ce tutoriel (en plus des drapeaux) est la somme totale des octets dans la sortie. La commande WC est également utile pour être implémentée avec des tuyaux et d'autres commandes montrant des informations supplémentaires.
Merci d'avoir lu ce tutoriel sur la commande WC pour compter les octets. Continuez à nous suivre pour plus de conseils et de tutoriels Linux.