Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Commandes Linux

25.16. dd

Voir dd

25.17. Taille du disque et de répertoire : df / du

25.17.1. 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>

25.17.2. 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

25.18. 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).

25.19. Autres étapes

25.20. Conclusion

25.21. Problèmes connus

25.22. Voir aussi


Basé sur « Article » par Auteur.


QR Code
QR Code logiciel:systeme:linux:commandes_linux:start (generated for current page)