Використання pydf - утиліта Linux для аналізу використання дискового простору файлової системи з кольоровим кодуванням

Використання pydf - утиліта Linux для аналізу використання дискового простору файлової системи з кольоровим кодуванням

16:03, 11.03.2024

Зміст статті
arrow

  • Налаштування pydf: Посібник зі встановлення
  • Встановлення pydf на RHEL/CentOS
  • Встановлення pydf у FreeBSD
  • Встановлення pydf на macOS
  • Персоналізація pydf: Налаштування кольорів команд
  • Модифікація pydf-виводу з певними розмірами блоків
  • Доступ до довідкових ресурсів для pydf у Linux
  • Підсумки

Команда pydf (Python Disk File System) - це інструмент командного рядка для показу обсягу дискового простору, який використовується у файловій системі, встановленій у Linux. Команда pydf є альтернативою команді "df": вони виконують ту саму функцію, але pydf показує доступний дисковий простір різними кольорами.

З того, що ми помітили, pydf не є широко відомим, але все ж є чудовим інструментом для відображення кількості вільного місця на файлових системах, причому кожній файловій системі призначено свій колір.

Давайте з'ясуємо, як користуватися командою pydf.

Налаштування 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 ви зможете легко встановити його вручну.

Сподіваємося, ця інформація була вам корисною!

views 1m, 36s
views 2
Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

Інші статті на цю тему

Бэкап VPS
Бэкап VPS
cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.