Maison > Tutoriel système > Linux > le corps du texte

Pydf – Une alternative en ligne de commande Linux de haut niveau à df

PHPz
Libérer: 2024-02-14 19:33:25
avant
531 Les gens l'ont consulté

"pydf" (Python Disk File System) est un outil de ligne de commande avancé et une bonne alternative à la "commande df", qui est utilisée pour afficher la quantité d'espace disque utilisé et libre sur un système de fichiers monté, identique à commande df, mais des couleurs différentes. Le résultat de la commande pydf peut être personnalisé en fonction de vos besoins.

Cette commande « pydf » est écrite en langage Python et affiche l'utilisation du disque et l'espace libre sur un système de fichiers installé sous Linux, en utilisant des couleurs personnalisées pour différents types de systèmes de fichiers.

Installer pydf sur le système Linux

CentOS, Fedora Rocky, Alma Linux et d'autres distributions basées sur RHEL n'ont pas l'outil pydf installé par défaut. Vous devez utiliser la commande suivante pour l'installer.

[linuxmi@localhost www.linuxmi.com]$ python3 -m venv pydf
[linuxmi@localhost www.linuxmi.com]$ source pydf/bin/activate
(pydf) [linuxmi@localhost www.linuxmi.com]$ su
密码:
(pydf) [root@localhost www.linuxmi.com]# python3 -m pip install pydf
Collecting pydf
  Downloading https://files.pythonhosted.org/packages/c7/27/8174d7338be329ea3aabb185a3a19860ea97b8e223b78b21511df529e0fe/pydf-12.tar.gz
Installing collected packages: pydf
  Running setup.py install for pydf ... done
Successfully installed pydf-12
You are using pip version 9.0.3, however version 23.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
(pydf) [root@localhost www.linuxmi.com]# pip install --upgrade pip
Copier après la connexion
Pydf – 替代 df 的 Linux 高级命令行工具

Installer Pydf dans le système RHEL

Sur les anciennes distributions basées sur RHEL, vous devez activer le référentiel EPEL et l'installer à l'aide de la commande yum comme indiqué.

# yum install pydf
Copier après la connexion

Sur Debian/Ubuntu/Linux Mint

Sur les distributions basées sur Debian, l'outil pydf est disponible depuis le gestionnaire de paquets et vous pouvez l'installer à l'aide d'apt-get ou de la commande apt comme indiqué.

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                              
⚡ sudo apt-get install pydf
或者
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                              
⚡ sudo apt install pydf
Copier après la connexion
Pydf – 替代 df 的 Linux 高级命令行工具

Installer Pydf dans le système Ubuntu

Sur d'autres distributions Linux, vous pouvez installer pydf à l'aide du gestionnaire de packages par défaut, comme indiqué.

$ sudo emerge -a app-admin/pydf [在Gentoo Linux上]
$ sudo apk add pydf [在Alpine Linux上]
$ sudo pacman -S pydf [在Arch Linux上]
$ sudo zypper install pydf [在OpenSUSE上]    
Copier après la connexion

Comment utiliser la commande pydf sous Linux

Si vous exécutez simplement la commande "pydf" sans spécifier d'arguments, elle affichera uniquement des informations sur l'utilisation de l'espace disque et tous les systèmes de fichiers montés.

[linuxmi@localhost www.linuxmi.com]$ pydf
Copier après la connexion

pydf – Afficher l'utilisation du disque du système de fichiers

Pour vérifier quel système de fichiers a 0 bloc, exécutez simplement la commande suivante avec le paramètre "-a”或“ --all".

[linuxmi@localhost www.linuxmi.com]$ pydf -a
Copier après la connexion
Pydf – 替代 df 的 Linux 高级命令行工具

pydf – Afficher le système de fichiers avec 0 bloc

Pour afficher la sortie dans un format lisible par l'homme, utilisez l'option "" -h", qui imprimera la taille (par exemple, 10K, 10M, 10G).

[linuxmi@localhost www.linuxmi.com]$ pydf -h
Copier après la connexion

Pydf – 替代 df 的 Linux 高级命令行工具
pydf - affiche l'utilisation du disque dans un format facile à lire

Pour imprimer la taille en kilo-octets (par exemple, taille de bloc de 1024), utilisez l'option "-k" comme indiqué ci-dessous.

[linuxmi@localhost www.linuxmi.com]$ pydf -k
Copier après la connexion

Pydf – 替代 df 的 Linux 高级命令行工具
pydf – Afficher l'utilisation du disque en kilo-octets

Pour imprimer le résumé en mégaoctets (par exemple, taille de bloc de 1048576), utilisez l'option "-m" comme indiqué ci-dessous.

[linuxmi@localhost www.linuxmi.com]$ pydf -m
Copier après la connexion

Pydf – 替代 df 的 Linux 高级命令行工具
pydf – Afficher l'utilisation du disque en mégaoctets

Pour imprimer la taille en gigaoctets (par exemple 1073781826), spécifiez l'option "-g" comme indiqué ci-dessous.

[linuxmi@localhost www.linuxmi.com]$ pydf -g
Copier après la connexion

Pydf – 替代 df 的 Linux 高级命令行工具
pydf – Afficher l'utilisation du disque en Go

Pour voir des informations sur les inodes au lieu des blocs, utilisez le paramètre « -i » ci-dessous.

[linuxmi@localhost www.linuxmi.com]$ pydf -i
Copier après la connexion
Pydf – 替代 df 的 Linux 高级命令行工具

如果你想禁用彩色输出,只需使用选项“ --bw”。

[linuxmi@localhost www.linuxmi.com]$ pydf --bw
Copier après la connexion

Pydf – 替代 df 的 Linux 高级命令行工具

如何自定义 pydf 颜色

pydf 有自己的配置文件,您可以在其中定义自己的自定义颜色,为您的输出提供一些额外的感觉和外观。

vi /etc/pydfrc
Copier après la connexion

有关更多信息和用法,请通过在终端中运行“ pydf –help ”来阅读pydf的帮助页面。

# pydf --help
Copier après la connexion

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!

source:lxlinux.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!