Maison  >  Article  >  Tutoriel système  >  Pydf – Une alternative en ligne de commande Linux de haut niveau à df

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

PHPz
PHPzavant
2024-02-14 19:33:25532parcourir

"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
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

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
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上]    

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

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

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

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

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

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
Pydf – 替代 df 的 Linux 高级命令行工具

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

[linuxmi@localhost www.linuxmi.com]$ pydf --bw

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

如何自定义 pydf 颜色

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

vi /etc/pydfrc

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

# pydf --help

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer