Использование 'pydf' - инструмента Linux для просмотра использования дискового пространства на файловой системе с цветной кодировкой
15:52, 11.03.2024
Настройка pydf: Руководство по установке
Поскольку pydf (Python Disk File System) написана на языке Python, она также существует как пакет Python. Поэтому pydf можно установить через менеджер пакетов Python - pip. Чтобы установить его через pip, выполните следующую команду:
pip install pydf
Этот способ является общим для всех операционных систем Linux.
Теперь давайте конкретно посмотрим, как установить pydf на разные дистрибутивы Linux.
Используйте следующую команду в зависимости от вашей операционной системы:
- Ubuntu/Kali Linux/Debian: sudo apt-get install pydf
- Arch Linux: sudo pacman -S pydf
Это будет выглядеть примерно так:
[sudo] password for vivek:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
pydf
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.8 kB of archives.
After this operation, 46.1 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 pydf all 12+nmu1[10.8 kB]
Fetched 10.8 kB in 1s (15.5 kB/s)
Selecting previously unselected package pydf.
(Reading database ... 324744 files and directories currently installed.)
Preparing to unpack .../archives/pydf_12+nmu1_all.deb ...
Unpacking pydf (12+nmu1) ...
Setting up pydf (12+nmu1) ...
Установка pydf на RHEL/CentOS
По умолчанию pydf не установлен в дистрибутивах Linux на базе RHEL, таких как CentOS или Fedora. Поэтому нам нужно установить его вручную.
Используйте следующую команду, если вы являетесь пользователем RHEL, CentOS, Fedora или Rocky Linux:
python3 -m venv pydf
$ source pydf/bin/activate
$ python3 -m pip install pydf
Если у вас более старая версия RHEL/CentOS, сначала воспользуйтесь командой dnf или yum:
yum -y install pydf
Установка pydf на FreeBSD
Если вы используете FreeBSD, вы можете использовать следующий порт:
cd /usr/ports/sysutils/pydf/ && make install clean
В качестве альтернативы вы можете упаковать пакет с помощью команды pkg_add/pkg:
pkg_add -r pydf
Установка pydf на macOS
Чтобы установить pydf на macOS, воспользуйтесь следующей командой pip:
$ python3 -m venv pydf
$ source pydf/bin/activate
$ python3 -m pip install pydf
Персонализация pydf: Настройка цветов команд
Чтобы начать использовать pydf для отображения используемого и доступного пространства в смонтированной файловой системе, выполните команду:
pydf
Кроме того,
- Чтобы показать результат в читабельном формате, добавьте h: pydf -h.
- Чтобы отобразить результат в килобайтах, добавьте опцию k: pydf -k.
- Чтобы вывести результат в мегабайтах, добавьте опцию m: pydf -m
- Чтобы вывести результат в гигабайтах, добавьте опцию g: pydf -g.
- Чтобы отключить цветную тему вывода, добавьте опцию bw: pydf --bw.
Если вы хотите оставить настроить существующие цвета, вы можете сделать это и через файл pydfrc. Чтобы настроить команду pydf, вам нужно отредактировать файл pydfrc в текстовом редакторе:
sudo nano /etc/pydfrc
Чтобы выполнить настройку на уровне пользователя, создайте файл .pydfrc в директории пользователя:
cat /etc/pydfrc > ~/.pydfrc
И включите в него необходимые конфигурации.
Модификация размеров блоков вывода pydf
Чтобы изменить вывод pydf в соответствии с определенным размером блока, вставьте следующее:
pydf -k
$ pydf --kilobytes
$ pydf -m
$ pydf --megabytes
$ pydf -g
$ pydf --gigabytes
Filesystem Size Used Avail Use% Mounted on
/dev/vgubuntu/root 915 153 715 16.7 [##############.......................................................................] /
Доступ к справочным ресурсам для pydf в Linux
Если вам нужна помощь по работе с инструментом pydf, вы можете получить доступ к ней через:
$ pydf --help
Подведение итогов
Pydf - полезный инструмент, но он может быть не установлен по умолчанию. Однако с помощью этого руководства по использованию команды pydf вы сможете легко установить его вручную.
Мы надеемся, что вы нашли его полезным!