AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

duposix - En ligne dans le Cloud

Exécutez duposix dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande duposix qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


du — estimer l'utilisation de l'espace fichier

SYNOPSIS


du [−une|−s] [−kx] [−H|−L] [filet ]

DESCRIPTION


Par défaut, le du l'utilitaire doit écrire sur la sortie standard la taille de l'espace fichier
alloué et la taille de l'espace fichier alloué à chaque sous-répertoire du fichier
hiérarchie enracinée dans chacun des fichiers spécifiés. Par défaut, lorsqu'un lien symbolique est
rencontrés sur la ligne de commande ou dans la hiérarchie des fichiers, du doit compter la taille de la
lien symbolique (plutôt que le fichier référencé par le lien), et ne doit pas suivre le lien
à une autre partie de la hiérarchie des fichiers. La taille de l'espace fichier alloué à un fichier
de type répertoire doit être défini comme la somme totale de l'espace alloué à tous les fichiers dans le
hiérarchie de fichiers enracinée dans le répertoire plus l'espace alloué au répertoire lui-même.

Quand du ne peut pas état() fichiers ou état() ou lire des répertoires, il signalera une erreur
condition et l'état de sortie final est affecté. Les fichiers avec des liens multiples doivent être
compté et écrit pour une seule entrée. L'entrée de répertoire sélectionnée dans le rapport
n'est pas spécifié. Par défaut, les tailles de fichier doivent être écrites en unités de 512 octets, arrondies à
l'unité de 512 octets suivante.

OPTIONS


La du l'utilitaire doit être conforme au volume Base Definitions de POSIX.1‐2008, Section 12.2,
utilitaire Syntaxe Recommandations.

Les options suivantes doivent être prises en charge :

-a En plus de la sortie par défaut, rapportez la taille de chaque fichier non de type
répertoire dans la hiérarchie de fichiers enracinée dans le fichier spécifié. Quel que soit le
présence de la -a option, non-répertoires donnés comme filet les opérandes doivent toujours
être répertorié.

-H Si un lien symbolique est spécifié sur la ligne de commande, du doit compter la taille de
le fichier ou la hiérarchie de fichiers référencé par le lien.

-k Écrivez les tailles de fichiers en unités de 1024 octets, plutôt que les 512 octets par défaut
unités.

−L Si un lien symbolique est spécifié sur la ligne de commande ou rencontré lors de la
traversée d'une hiérarchie de fichiers, du doit compter la taille du fichier ou du fichier
hiérarchie référencée par le lien.

-s Au lieu de la sortie par défaut, rapportez uniquement la somme totale pour chacun des
fichiers spécifiés.

-x Lors de l'évaluation de la taille des fichiers, évaluez uniquement les fichiers qui ont le même périphérique
comme le fichier spécifié par le filet opérande.

Spécification de plusieurs options mutuellement exclusives -H ainsi que −L ne sera pas
considéré comme une erreur. La dernière option spécifiée doit déterminer le comportement du
utilitaire.

OPÉRANDES


L'opérande suivant doit être pris en charge :

filet Le chemin d'accès d'un fichier dont la taille doit être écrite. Sinon filet est spécifié, le
le répertoire courant doit être utilisé.

STDIN


Non utilisé.

CONTRIBUTION DES DOSSIERS


Aucun.

ENVIRONNEMENT VARIABLES


Les variables d'environnement suivantes doivent affecter l'exécution de du:

LANGUE Fournissez une valeur par défaut pour les variables d'internationalisation qui ne sont pas définies ou
nul. (Voir le volume Définitions de base de POSIX.1‐2008, Section 8.2,
Internationalisation Variables pour la priorité de l'internationalisation
variables utilisées pour déterminer les valeurs des catégories de paramètres régionaux.)

LC_TOUS S'il est défini sur une valeur de chaîne non vide, remplace les valeurs de tous les autres
variables d'internationalisation.

LC_CTYPE Déterminer la localisation pour l'interprétation des séquences d'octets de données de texte
sous forme de caractères (par exemple, des caractères à un octet par opposition aux caractères à plusieurs octets dans
arguments).

LC_MESSAGES
Déterminez les paramètres régionaux qui doivent être utilisés pour affecter le format et le contenu de
messages de diagnostic écrits dans l'erreur standard.

NLSPATH Déterminer l'emplacement des catalogues de messages pour le traitement des LC_MESSAGES.

ASYNCHRONE ÉVÉNEMENTS


Par défaut.

SORTIE STD


La sortie de du se compose de l'espace alloué à un fichier et du nom
du fichier, au format suivant :

"%ré %s\n", <taille>,chemin d'accès>

STDERR


L'erreur standard ne doit être utilisée que pour les messages de diagnostic.

SORTIE DES DOSSIERS


Aucun.

ÉLARGI DESCRIPTION


Aucun.

EXIT STATUT


Les valeurs de sortie suivantes doivent être renvoyées :

0 Achèvement réussi.

>0 Une erreur s'est produite.

CONSÉQUENCES OF LES ERREURS


Par défaut.

La Abonnement les sections informatif.

INSCRIPTION UTILISATION


Aucun.

EXEMPLES


Aucun.

RAISONNEMENT


L'utilisation d'unités de 512 octets est une pratique historique et maintient la compatibilité avec ls ainsi que
d'autres utilitaires dans ce volume de POSIX.1‐2008. Cela n'impose pas que le système de fichiers
lui-même être basé sur des blocs de 512 octets. Les -k option a été ajoutée comme mesure de compromis. Ce
a été convenu par les développeurs standard que 512 octets était la meilleure unité par défaut en raison de
sa complète cohérence historique sur System V (versus l'utilisation mixte de 512/1024 octets sur
systèmes BSD), et qu'un -k l'option de passer aux unités de 1024 octets était un bon compromis.
Les utilisateurs qui préfèrent la quantité de 1024 octets peuvent facilement créer un alias du à du -k sans casser le
de nombreux scripts historiques reposant sur les unités de 512 octets.

La -b option a été ajoutée à une première proposition pour apporter une solution à la situation
où les systèmes System V et BSD donnent des chiffres pour la taille des fichiers dans blocs, qui est un
concept défini par la mise en œuvre. (Dans l'usage courant, la taille de bloc est de 512 octets pour System V
et 1024 octets pour les systèmes BSD.) Cependant, -b a été supprimé par la suite, car la valeur par défaut était
finalement décidé comme unités de 512 octets.

Les systèmes de fichiers historiques n'ont fourni aucun moyen d'obtenir des chiffres exacts pour l'allocation d'espace
donnés aux fichiers. Il existe deux zones d'inexactitudes connues dans les systèmes de fichiers historiques :
les cas de indirect blocs utilisé par le système de fichiers ou clairsemé fichiers cédant
valeurs incorrectement élevées. Un bloc indirect est l'espace utilisé par le système de fichiers dans le stockage
du fichier, mais cela n'a pas besoin d'être compté dans l'espace alloué au fichier. UNE clairsemé
fichier est un fichier dans lequel un je cherche() un appel a été effectué vers une position au-delà de la fin de la
fichier et les données ont ensuite été écrites à ce stade. Un système de fichiers n'a pas besoin d'allouer
tous les blocs remplis de zéros intermédiaires dans un tel fichier. Il appartient à la mise en œuvre de
définir exactement la précision de ses méthodes.

La -a ainsi que -s les options étaient mutuellement exclusives dans la version originale de du. Le POSIX
La description du shell et des utilitaires est impliquée par le langage dans le SVID où -s is
décrit comme entraînant la déclaration de « seulement le total général ». Certains systèmes peuvent produire
sortie pour -sa, mais une application POSIX Shell et utilitaires strictement conformes ne peut pas utiliser
cette combinaison.

La -a ainsi que -s ont été adoptées à partir du SVID, sauf que le comportement System V de non
listant les non-répertoires explicitement donnés comme opérandes, à moins que le -a l'option est spécifiée,
était considéré comme un bug ; le comportement basé sur BSD (rapport pour tous les opérandes) est obligatoire. Les
comportement par défaut de du dans le SVID en ce qui concerne le signalement de l'échec de lecture des fichiers (il
ne produit aucun message) a été considéré comme contre-intuitif, et il a donc été précisé que le
Le comportement par défaut de POSIX Shell et des utilitaires doit être de produire de tels messages. Ces
les messages peuvent être désactivés avec la redirection du shell pour obtenir le comportement System V.

La -x option est une pratique historique sur les systèmes BSD récents. Il a été adopté par ce
volume de POSIX.1‐2008 car il n'y avait pas d'autre méthode historique pour limiter la du
recherche dans une seule hiérarchie de fichiers. Cette limitation de la recherche est nécessaire pour rendre
possible d'obtenir des informations sur l'utilisation de l'espace fichier sur un système de fichiers sur lequel un autre fichier
systèmes sont montés, sans avoir recours à une longue trouver ainsi que awk scripts.

FUTUR DIRECTIONS


Aucun.

Utilisez duposix en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Phaser
    Phaser
    Phaser est un open rapide, gratuit et amusant
    framework de jeu source HTML5 qui offre
    Rendu WebGL et Canvas à travers
    navigateurs Web de bureau et mobiles. Jeux
    peut être co...
    Télécharger Phaser
  • 2
    Moteur VASSAL
    Moteur VASSAL
    VASSAL est un moteur de jeu pour créer
    versions électroniques de la carte traditionnelle
    et jeux de cartes. Il fournit un soutien pour
    rendu et interaction des pièces de jeu,
    et...
    Télécharger le moteur VASSAL
  • 3
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 4
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 5
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • Plus "

Commandes Linux

Ad