GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je voir du en Go au lieu de Mo sous Linux ?

Solution 1 :

GNU du a le --block-size choix :

du -csh --block-size=1G .

En tant que sajb noté, l'omission de l'argument de taille de bloc mettra automatiquement à l'échelle la sortie (et affichera l'unité). L'utilisation de n'importe quel argument de taille de bloc affiche le nombre mais omet l'unité.

Solution 2 :

Pour plus de commodité, voici la référence pour macOS :

  • -h Sortie "lisible par l'homme". Utilisez des suffixes d'unités :octet, kilooctet, mégaoctet, gigaoctet, téraoctet et pétaoctet.
  • -k Affiche le nombre de blocs en blocs de 1 024 octets (1 Ko).
  • -m Affiche le nombre de blocs en blocs de 1 048 576 octets (1 Mo).
  • -g Affiche le nombre de blocs par blocs de 1 073 741 824 octets (1 Go).

Voici comment fonctionnent les différentes options avec un 1,234,567 KB fichier :

$ mkfile -n 1234567k file.txt

$ du file.txt
2469136 file.txt

$ du -k file.txt
1234568 file.txt

$ du -m file.txt
1206    file.txt

$ du -g file.txt
2   file.txt

$ du -h file.txt
1.2G    file.txt

A noter également, vous pouvez configurer un comportement implicite via le BLOCKSIZE variable d'environnement :

BLOCKSIZE Si la variable d'environnement BLOCKSIZE est défini, et le -k n'est pas spécifiée, le nombre de blocs sera affiché dans les unités de ce bloc de taille. Si BLOCKSIZE n'est pas défini, et le -k l'option n'est pas spécifiée, le nombre de blocs sera affiché en 512 -blocs d'octets.


Linux
  1. Comment gérer les capacités des fichiers Linux

  2. Comment trouver un fichier sous Linux

  3. Comment créer un swap sous Linux

  4. Comment vider un fichier journal sous Linux

  5. Comment monter un fichier iso sous Linux

Comment créer un lien symbolique vers un fichier sous Linux

Comment chiffrer un fichier sous Linux

Comment voir les utilisateurs connectés sous Linux

Comment désactiver Swap sous Linux

Comment utiliser gzip sous Linux ?

Comment voir le contenu des fichiers orc Hive sous Linux