Сайт | Скачать | Видео | Wiki

Автор Тема: aufs-n просмотр aufs слоев  (Прочитано 11938 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #30 : 30 Март 2017, 15:46:46 »
Смотрите. И --raw тоже посмотрите, может последовательность сменить?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #31 : 30 Март 2017, 16:01:24 »
так лучше

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #32 : 01 Апрель 2017, 14:33:45 »
Сделал с параметром --raw  произвольный вывод, любые параметры в любой последовательности и с любым разделителем. Делал для своего модменеджера, но думаю и вам может быть полезно. Подробнее в usage  в скрипте. За одно проверим на вас насколько там понятно написано :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #33 : 03 Апрель 2017, 10:13:08 »
думаю и вам может быть полезно
Для чего? Использую для просмотра глазами порядка слоев
В sfs-get использовал для показа слоев выдиранием куска. Там по сути одна строчка - остальное "кудрявый" вывод

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #34 : 03 Апрель 2017, 11:34:52 »
Для гуев предполагаю.
Вот так получаю для модменеджера одной строчкой нужные параметры разбитые "////", иначе пришлось бы повозиться, чтоб разобрать как нужно.
aufs-n --raw '${n}////${bname_source}////$dname_source'

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #35 : 03 Апрель 2017, 11:38:20 »
Если еще полезу в sfs-get - буду иметь ввиду. Спасибо

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: aufs-n просмотр aufs слоев
« Ответ #36 : 03 Апрель 2017, 16:27:43 »
'${n}////${bname_source}////$dname_source'
?? Смысл ??
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #37 : 03 Апрель 2017, 17:28:03 »
Мне нужна была строка для модменеджера в таком виде. Решил сделать в aufs-n чтоб не разбирать потом его вывод. Или о чем вопрос?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: aufs-n просмотр aufs слоев
« Ответ #38 : 03 Апрель 2017, 17:39:58 »
о чем вопрос?
Смысл отдельно dirname от basename?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #39 : 03 Апрель 2017, 18:23:41 »
Смысл отдельно dirname от basename?
Да мало ли зачем. Был скрипт, который для модменеджера в таком виде данные отдавал. Просто повторил и все.
Дальше они разбираются по //// и в словарь. Ключ - $n, а значение список из dirname,  basename. Оч удобно, в любой момент доступ к любому параметру.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #40 : 24 Июль 2017, 12:27:09 »
Словили в магос небольшую проблемку. После изменений в функции pfs losetupb перестал работать aufs-n под юзером. У нас в форуме можно подробнее почитать. Отсюда вопросы.
Работает ли у вас под юзером aufs-n?
which losetup ?
И вообще что по этому поводу думаете?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: aufs-n просмотр aufs слоев
« Ответ #41 : 24 Июль 2017, 12:34:47 »
which losetup ?
Код
# which losetup
/sbin/losetup
# readlink /sbin/losetup
../bin/busybox
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #42 : 24 Июль 2017, 13:08:27 »
Хорошо, а если /sbin/losetup под юзером  запускать ругается или кажет? Просто если aufs-n у всех работает под пользователем не стоит это искуственно ломать. Можно sbin в pfs в PATH добавить например.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #43 : 24 Июль 2017, 13:10:56 »
which losetup ?
Если я правильно понял - проблема в том что у юзера в path нет sbin
Тогда вряд ли поможет which
В пра под юзером aufs-n и losetup  работает
Большинство pfs-util требуют рута. Надо с этим смириться и не запариваться
Если юзер не рут - все равно ничего не подключит и смысла смотреть aufs-n мало

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #44 : 24 Июль 2017, 13:16:35 »
Да, проблема именно в PATH и sbin. Which это я так спросил у кого где losetup живет.
Aufs-n у меня используется в модменеджере. Который запускается под пользователем, а пароль спрашивает в случае действий. Не хотелось бы вводить пароль при запуске.