Разница между файловой системой Linux и каталогом

Файлы .afmпредставляют собой метрики шрифтов, которые говорят, сколько места нужно оставить для каждого символа, поэтому enscipt может рассчитать, где разместить разрывы строк и так далее. Чтобы на самом деле рисовать символы, принтеру также нужен код PostScript, описывающий, как рисовать каждый символ. Он находится в отдельном файле.pfa(или .pfb), который вы также должны указать в каталоге afmс тем же базовым именем, что и у файла .afm.

Убедитесь, что файлы pfa также созданы вашим -веб-инструментом. Если нет, вы можете использовать ttf2pt1, который должен находиться в подходящем для вашей системы пакете.

Когда enscript видит 2 файла, он «загружает» файл pfa, чтобы он был включен в вывод, и тогда принтер знал, как распечатать все. Другие шрифты, которые вы видите там без файла pfa, являются стандартными шрифтами, которые должны быть встроены в принтер -, поэтому загрузка не требуется. Использование enscript -vдолжно показать вам сообщение типа

downloading font "RobotoMono-Regular"

К принтерам я отношу такие программы, как GhostView(gv)и так далее.

-3
07.09.2021, 14:44
1 ответ

На базовом уровне файловая система представляет собой древовидную структуру из одного или нескольких каталогов, емкость хранилища которых отслеживается как единое целое. (Это осложняется продвинутыми файловыми системами, такими как ZFS или BtrFS, которые могут иметь подтома и другие функции LVM и/или RAID, интегрированные в файловую систему.)

Обычно вам потребуется как можно меньше файловых систем , чтобы избежать ситуаций, когда ваши предположения о распределении дискового пространства окажутся неверными, а свободная емкость диска не находится в файловой системе, которую вы используете. нужно.

С другой стороны, вы захотите разделить часть структуры дерева каталогов на отдельную файловую систему, когда:

  • вам нужна возможность сохранить эту часть путем серьезного обновления или даже полной переустановки ОС (, например./home)или разместить его на отдельном диске/наборе дисков, чтобы его можно было физически перемещать с одного компьютера на другой независимо от остального дерева каталогов.

  • вы хотите, чтобы эта часть дерева каталогов имела независимое распределение дискового пространства, чтобы нехватка места в одной конкретной части дерева каталогов не создавала проблем для других частей системы используя другие части дерева каталогов (, например /tmpи/или /var/tmpв многопользовательских -системах, /var/logкогда вам нужно вести обширную регистрацию, выделенное пространство для какой-то программы, которая все еще находится в стадии разработки и, как известно, иногда выходит из строя и создает огромный беспорядок временных файлов он не будет автоматически очищать...)

  • вам нужны функции определенного типа файловой системы, например. только некоторые определенные файлы данных (, например. этот мульти -терабайтный набор данных, для которого требуется возможность моментального снимка, чтобы иметь возможность создать его резервную копию без неоправданного времени простоя)

  • вы хотите использовать некоторые специальные параметры монтирования для определенной части дерева каталогов, что было бы сложно или невозможно при использовании во всей системе (nodev, noexecи т. д.)

1
07.09.2021, 22:24

Теги

Похожие вопросы