Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
puppyrus:pr218:pfs4 [2021/05/31 14:23] sfs [mkpfs] |
puppyrus:pr218:pfs4 [2021/05/31 14:30] (текущий) sfs [pfsinfo] |
||
---|---|---|---|
Строка 127: | Строка 127: | ||
Автоматически создаёт файлы **//pfs.files//**, **//pfs.specs//** и **//pfs.dirs.empty//** (при наличии внутри pfs пустых каталогов). | Автоматически создаёт файлы **//pfs.files//**, **//pfs.specs//** и **//pfs.dirs.empty//** (при наличии внутри pfs пустых каталогов). | ||
- | === Использование: === | + | ==== Использование: ==== |
***mkpfs** - создаст **.pfs** из текущего каталога | ***mkpfs** - создаст **.pfs** из текущего каталога | ||
Строка 135: | Строка 135: | ||
***mkpfs /path/1.pfs /path2/2.pfs /path3/3.pfs -o contaner.pfs** - создаст **составной.pfs** из перечисленных с именем **contaner.pfs** | ***mkpfs /path/1.pfs /path2/2.pfs /path3/3.pfs -o contaner.pfs** - создаст **составной.pfs** из перечисленных с именем **contaner.pfs** | ||
- | === Параметры (ключи): === | + | ==== Параметры (ключи): ==== |
***-o** / **--out-file** - указывает название выходного файла **.pfs** (по умолчанию соответствует имени первого источника в списке). | ***-o** / **--out-file** - указывает название выходного файла **.pfs** (по умолчанию соответствует имени первого источника в списке). | ||
Строка 186: | Строка 186: | ||
*Также могут быть подключены любые squashfs модули сжатие которых поддерживает ваша система, а также разделы **Ext2**/**3**/**4** и каталоги на таких разделах к корневой AUFS. | *Также могут быть подключены любые squashfs модули сжатие которых поддерживает ваша система, а также разделы **Ext2**/**3**/**4** и каталоги на таких разделах к корневой AUFS. | ||
- | === Параметры (ключи): === | + | ==== Параметры (ключи): ==== |
***-r** / **--toram** - копировать модуль в tmpfs и монтировать оттуда | ***-r** / **--toram** - копировать модуль в tmpfs и монтировать оттуда | ||
***-u** / **--upper** - монтирование в верхний слой AUFS (по умолчанию). | ***-u** / **--upper** - монтирование в верхний слой AUFS (по умолчанию). | ||
Строка 193: | Строка 193: | ||
***--ro** / **--read-only** - монтировать "только для чтения" (без возможности изменять). Модули без вариантов по умолчанию -r | ***--ro** / **--read-only** - монтировать "только для чтения" (без возможности изменять). Модули без вариантов по умолчанию -r | ||
- | === Использование: === | + | ==== Использование: ==== |
***pfsload file.pfs** - pfs-модуль | ***pfsload file.pfs** - pfs-модуль | ||
***pfsload file.img** - образ с fs внутри | ***pfsload file.img** - образ с fs внутри | ||
Строка 201: | Строка 201: | ||
===== pfsunload ===== | ===== pfsunload ===== | ||
Отключает файл от корневой файловой системы AUFS. | Отключает файл от корневой файловой системы AUFS. | ||
- | == Параметры и ключи == | + | ==== Параметры и ключи ==== |
***-n / --no-update ** - не обновлять кэши меню и проч. | ***-n / --no-update ** - не обновлять кэши меню и проч. | ||
***-s / --saveram ** - не удалять модуль из RAM после отключения ( смотрите pfsload -r ) | ***-s / --saveram ** - не удалять модуль из RAM после отключения ( смотрите pfsload -r ) | ||
- | === Использование: === | + | ==== Использование: ==== |
- | ***pfsunload /file.pfs** | + | pfsunload /file.pfs |
===== pfsuninstall ===== | ===== pfsuninstall ===== | ||
Строка 215: | Строка 215: | ||
Информация о том, к какому подключенному или установленному pfs относится указанный файл. Допустимо указывать часть имени файла. | Информация о том, к какому подключенному или установленному pfs относится указанный файл. Допустимо указывать часть имени файла. | ||
- | === Использование: === | + | ==== Использование: ==== |
*pfsfind filename - find "filename" формат удобный для чтения | *pfsfind filename - find "filename" формат удобный для чтения | ||
Строка 225: | Строка 225: | ||
При запуске без параметров выводит список всех pfs в системе. | При запуске без параметров выводит список всех pfs в системе. | ||
- | === Параметры (ключи): === | + | ==== Параметры (ключи): ==== |
***-m** / **-.-mount** - выводить только подключённые pfs. | ***-m** / **-.-mount** - выводить только подключённые pfs. | ||
***-i** / **-.-install** - выводить только установленные pfs. | ***-i** / **-.-install** - выводить только установленные pfs. | ||
Строка 236: | Строка 236: | ||
*Не составной - распаковывает | *Не составной - распаковывает | ||
- | === Использование: === | + | ==== Использование: ==== |
***pfsextract /file.pfs** - создать каталог <</file_pfs>> с отдельными файлами **.pfs** из <</file.pfs>>, каждый pfs в отдельном файле. Если file.pfs - не составной - распаковать в каталог ./file | ***pfsextract /file.pfs** - создать каталог <</file_pfs>> с отдельными файлами **.pfs** из <</file.pfs>>, каждый pfs в отдельном файле. Если file.pfs - не составной - распаковать в каталог ./file | ||
***pfsextract /file.pfs pack1 pack2** - извлечь из file.pfs только модули pack1 и pack2 | ***pfsextract /file.pfs pack1 pack2** - извлечь из file.pfs только модули pack1 и pack2 | ||
***pfsextract -i /file.pfs pack1 ** - извлечь из file.pfs пакет pack1 и установить его в систему | ***pfsextract -i /file.pfs pack1 ** - извлечь из file.pfs пакет pack1 и установить его в систему | ||
- | === Параметры (ключи): === | + | ==== Параметры (ключи): ==== |
***-no-progress** - не показывать строку прогресса. | ***-no-progress** - не показывать строку прогресса. | ||
***-f** / **-.-fast** - быстрое сжатие (размер .pfs больше, но создается быстрее). | ***-f** / **-.-fast** - быстрое сжатие (размер .pfs больше, но создается быстрее). | ||
Строка 259: | Строка 259: | ||
==== Использование: ==== | ==== Использование: ==== | ||
- | *pfsrebuild <PACKAGE> <args for mkpfs> | + | pfsrebuild <PACKAGE> <args for mkpfs> |
===== sync2layer===== | ===== sync2layer===== | ||
Переносит файлы из верхнего слоя aufs во второй слой. | Переносит файлы из верхнего слоя aufs во второй слой. |