Maison  >  Article  >  Opération et maintenance  >  Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

青灯夜游
青灯夜游original
2022-07-21 18:31:524741parcourir

Linux peut afficher la taille totale des fichiers. Comment vérifier la taille totale du fichier : 1. Utilisez la commande stat avec la syntaxe « chemin du fichier stat ». Le champ Taille dans la troisième ligne du résultat de sortie est le nombre d'octets du fichier ; avec la syntaxe "wc -c file path", vous pouvez afficher le nombre d'octets, de mots et de lignes dans le fichier spécifié ; 3. Utilisez la commande du avec la syntaxe "du -h file path" pour afficher le taille du fichier en unités habituelles ; 4. Utilisez la commande ls avec la syntaxe "ls -lh file path".

Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Linux peut afficher la taille totale des fichiers.

Linux dispose d'une variété de commandes intégrées pour vérifier la taille du fichier.

1. Commande stat

La commande stat est utilisée pour afficher les informations d'état du fichier. Syntaxe :

stat filepath

Les informations de sortie de la commande stat sont plus détaillées que les informations de sortie de la commande ls. Les informations pouvant être visualisées avec la commande stat incluent :

  • Fichier : affiche le nom du fichier

  • Taille : affiche la taille du fichier

  • Blocs : le nombre total de blocs de données utilisés par le fichier

  • Bloc IO : taille du bloc IO

  • fichier régulier : type de fichier (fichier régulier)

  • Périphérique : numéro d'appareil

  • Inode : numéro d'inode

  • Liens : nombre de liens

  • Accès : autorisations du fichier

  • Gid , Uid : Gid et Uid de propriété du fichier

  • heure d'accès : indique l'heure à laquelle nous avons accédé pour la dernière fois (accès uniquement, aucune modification) au fichier

  • heure de modification : Indique l'heure à laquelle nous avons modifié le fichier pour la dernière fois

  • heure de modification : indique la dernière fois que nous avons modifié les attributs du fichier, y compris les autorisations, la taille, les attributs, etc. Heure de naissance : heure de création du fichier, crtime, mais selon l'enquête, cet attribut a été abandonné sous Linux, et les résultats d'affichage de l'état actuel sont tous -

  • Exemple : Afficher la taille du fichier jdk-8u60-linux-x64.tar.gz

  • stat ~/Downloads/jdk-8u60-linux-x64.tar.gz


Le champ Taille dans la troisième ligne se trouve le nombre d'octets du fichier

Pouvez-vous vérifier la taille totale des fichiers sous Linux ?2, commande wc

wc La fonction de la commande est de compter le nombre d'octets, de mots et de lignes dans le fichier spécifié, et d'afficher et de sortir les résultats statistiques . Si le nom du fichier n'est pas spécifié ou si le nom du fichier est donné comme "-", la commande wc lira à partir de l'entrée standard. L'appareil lit les données

wc -c filename

Paramètre -c : représente des statistiques. caractères, car un caractère équivaut à un octet, donc le nombre d'octets est obtenu comme ceci

Exemple : Afficher jdk-8u60-linux-x64.tar La taille du fichier gz

wc -c  ~/Downloads/jdk-8u60-linux-x64.tar.gz

Pouvez-vous vérifier la taille totale des fichiers sous Linux ?-c:表示统计字符, 因为一个字符一个字节, 所以这样得到字节数

示例:查看jdk-8u60-linux-x64.tar.gz文件的大小

du -b filepath

Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

3、du命令

du 是统计目录或文件所占磁盘空间大小的命令。

以字节计数的语法

du -b  ~/Downloads/jdk-8u60-linux-x64.tar.gz

参数-b:表示以字节计数

示例:

du -h filepath

Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

或者直接得出人好识别的文件大小

du -h  ~/Downloads/jdk-8u60-linux-x64.tar.gz
  • -h:使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等;

示例:

du 目标目录 -sh

Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

如果对一个目录执行dudu

3. du command
  • du est une commande qui compte l'espace disque occupé par un répertoire ou un fichier.

    Syntaxe en octets
  • ls -l filepath
  • Paramètre -b : Indique le comptage en octets

    Exemple :
  • ls -l  ~/Downloads/jdk-8u60-linux-x64.tar.gz
Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

ou obtenez directement la taille du fichier reconnue par les gens

ls -lh filepath

-h : utilisez des unités personnalisées pour afficher l'utilisation du disque, telles que Ko, Mo ou GB, etc .; " alt="Pouvez-vous vérifier la taille totale des fichiers sous Linux ?"/>

Si vous exécutez du sur un répertoire, du listera récursivement tous les fichiers du répertoire et affichera leurs tailles, affiche également la taille de tous les fichiers du répertoire. Si nous voulons connaître la taille totale de l'espace occupé par tous les fichiers d'un répertoire, exécutez :

ls -lh  ~/Downloads/jdk-8u60-linux-x64.tar.gz
Pouvez-vous vérifier la taille totale des fichiers sous Linux ?

    -s, --summarize affiche uniquement un total pour chaque argument
  • -h, --human- tailles d'impression lisibles dans un format lisible par l'homme (par exemple, 1K 234M 2G)
4. Commande lsLa commande ls, l'abréviation de list, est la commande d'opération de répertoire la plus courante, et sa fonction principale est d'afficher le contenu de le répertoire courant. Avec certaines options, vous pouvez lister la taille du fichierrrreee

La cinquième colonne de la sortie est le nombre d'octets du fichierPouvez-vous vérifier la taille totale des fichiers sous Linux ?

Exemple : 🎜rrreee🎜🎜🎜rrreee🎜🎜🎜h signifie humain, ajoutez le paramètre -h pour obtenir le taille de fichier facile à lire pour les humains🎜 🎜🎜rrreee🎜🎜🎜🎜🎜🎜🎜🎜🎜

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn