search?q=tutoriel&btnI=lucky

Commandes Linux

- dd

Voir dd

- Taille du disque et de répertoire : df / du

- Taille du disque : df -h

La commande df -h (disk free) affiche les tailles de l’espace disque, occupé et libre.

<cli> $ df -h Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur … /dev/sda1 28G 9,5G 17G 37% / … /dev/sda3 817G 352G 424G 46% /home … </cli>

- Taille des répertoires : du -h

La commande du -h (disk usage) affiche récursivement la taille d’un répertoire et de tous ses sous répertoires.

Ici, le répertoire courant est ~/Bureautique. La taille de chaque répertoire et sous-répertoire est listée.

<cli> ~/Documents/Bureautique$ du -h … 7,5M ./Créer un fichier pdf gratuitement … 32K ./Documentation Access 2,6M ./faire un diaporama avec openOffice 13M ./GED 156K ./Office/Cmath 3,5M ./Office/Excel 5,0M ./Office 28K ./OpenOffice/Macros/OpenOffice Addon installer 32M ./OpenOffice/Macros 47M ./OpenOffice 0 ./Plan de classement type/Assurance/Contrats et attestations 0 ./Plan de classement type/Assurance/Courriers 0 ./Plan de classement type/Assurance/Preuves de valeurs 0 ./Plan de classement type/Assurance/Sinistres … 289M . </cli>

Pour connaître la taille des fichiers utiliser ls -l

- Arborescence : tree

La commande tree affiche clairement une arborescence.

Installez le paquet tree ou en ligne de commande : <cli>$ sudo apt install tree</cli>

Pour l'utiliser, lancez : <cli>$ tree [<options>] [<nom de fichier>]</cli>

Syntaxe : tree [-acdfghilnpqrstuvxACDFQNSUX] [-L level [-R]] [-H baseHREF] [-T title] [-o filename] [–nolinks] [-P pattern] [-I pattern] [–inodes] [–device] [–noreport] [–dirsfirst] [–version] [–help] [–filelimit #] [–si] [–prune] [–du] [–timefmt format] [–matchdirs] [–] [directory …]

Options :

? -d
: n'affiche que les dossiers
: exemple :<cli>$ tree -d KeePass

KeePass ├── Languages ├── Plugins └── XSL

3 directories</cli>

? -a
: affiche tous les fichiers (par défaut, les fichiers cachés ne sont pas affichés)
? -u
: affiche l'utilisateur propriétaire
? -g
: affiche les groupes propriétaires
: Exemple :<cli>$ tree -aug KeePass

KeePass ├── [USER USER ] French.lngx ├── [USER USER ] KeePass2.ico ├── [USER USER ] KeePass.chm ├── [USER USER ] KeePass.config.xml ├── [USER USER ] KeePass.exe ├── [USER USER ] KeePass.exe.config ├── [USER USER ] KeePassLibC32.dll ├── [USER USER ] KeePassLibC64.dll ├── [USER USER ] KeePass.XmlSerializers.dll ├── [USER USER ] Languages │   └── [USER USER ] French.lngx ├── [USER USER ] License.txt ├── [USER USER ] Plugins │   ├── [USER USER ] KeePassFaviconDownloader.plgx │   ├── [USER USER ] KeePassHttp.plgx │   └── [USER USER ] KeePassRPC.plgx ├── [USER USER ] ShInstUtil.exe └── [USER USER ] XSL

  ├── [USER  USER ]  KDBX_Common.xsl
  ├── [USER  USER ]  KDBX_DetailsFull_HTML.xsl
  ├── [USER  USER ]  KDBX_DetailsFull.xsl
  ├── [USER  USER ]  KDBX_DetailsLight_HTML.xsl
  ├── [USER  USER ]  KDBX_DetailsLite.xsl
  ├── [USER  USER ]  KDBX_PasswordsOnly_TXT.xsl
  ├── [USER  USER ]  KDBX_PasswordsOnly.xsl
  ├── [USER  USER ]  KDBX_Styles.css
  ├── [USER  USER ]  KDBX_Tabular_HTML.xsl
  ├── [USER  USER ]  KDBX_Tabular.xsl
  └── [USER  USER ]  TableHeader.gif

3 directories, 26 files</cli>

Autres options utles :

? -l
: Suit les liens symboliques s'ils pointent vers des répertoires, comme s'ils étaient des répertoires.
: Ne traite pas Les liens symboliques qui aboutiraient à une récursivité quand ils sont détectés.
? -f
: Imprime le chemin complet pour chaque fichier
? -L level
: Profondeur d'affichage maximale de l'arborescence.
? --prune
: élague les répertoires vides
? -o filename
: Envoie la sortie dans le fichier indiqué.
? -s
: Imprimer la taille de chaque fichier en octets avec son nom
? -h
: Imprimer la taille de chaque fichier d'une manière lisible par l'homme.
? --du
: Pour chaque répertoire, affiche sa taille comme le cumul récursif des tailles de tous ses fichiers et sous-répertoires.
: L'espace total utilisé est également donné dans le rapport final. Implique -s.
? -t
: Tri de la sortie en fonction de l'heure de la dernière modification .
? -c
: Tri de la sortie en fonction de l'heure du dernier changement
? -U
: pas de tri
? --dirsfirst
: Lister les répertoires avant les fichiers).

- Autres étapes

- Conclusion

- Problèmes connus

- Voir aussi


Basé sur « Article » par Auteur.