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

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

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

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #15 : 04 Февраль 2017, 08:47:04 »
Добавил
aufs-n <номер слоя>
вернет точку монтирования

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #16 : 04 Февраль 2017, 08:58:50 »
aufs-n <номер слоя>
Планируете где-то использовать?
Я планирую в своем sfs-get нормально расставить
« Последнее редактирование: 28 Март 2017, 09:32:52 от sfs »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #17 : 04 Февраль 2017, 09:12:58 »
Планируете где-то использовать?
В sync2layer понадобилось, решил вынести вдруг еще где пригодится. И вообще если делать отдельный скрипт - пусть работает, а то пока по размеру в libpfs просится :)
« Последнее редактирование: 04 Февраль 2017, 09:17:43 от betcher »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: aufs-n просмотр aufs слоев
« Ответ #18 : 04 Февраль 2017, 09:21:52 »
aufs-n <номер слоя>
Код
# ./layermanager -s | grep ^5  
5 /initrd/bundles/BlueZ-5.43.xzm=ro
Моноблок 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 слоев
« Ответ #19 : 04 Февраль 2017, 09:27:19 »

ThinkPad betcher # aufs-n 5
/memory/bundles/flash-plugin-11.2.202.521-2014.64.xzm

Что вы хотели показать?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: aufs-n просмотр aufs слоев
« Ответ #20 : 04 Февраль 2017, 09:47:04 »
Что вы хотели показать?
Ради простой однострочной команды не стоит делать отдельный скрипт.
Код
# ./layermanager -s | grep ^5 
5 /initrd/bundles/BlueZ-5.43.xzm=ro
Это PR :)
По настоящему так:
Код
# n=5
# cat /sys/fs/aufs/si_*/br$n
/initrd/bundles/BlueZ-5.43.xzm=ro
Система записывает данные о слоях в /sys/fs/aufs/si_* , оттуда их и надо брать.
Моноблок 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 слоев
« Ответ #21 : 27 Март 2017, 14:51:44 »
Господа, нужна идея.
Имеем:
mount --bind path/dirA path/dirB
Как по dirB вычислить dirA
Ни в proc ни в sys ни в  mtab этой инфы нет.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #22 : 30 Март 2017, 03:52:55 »
Нашел чем можно решить вопрос. Утилитка называется findmnt, проверьте ее наличие у себя. Хочу сделать выхлоп aufs-n более информативным.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #23 : 30 Март 2017, 08:43:49 »
findmnt в пра есть. Она в арче в пакете core-util

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #24 : 30 Март 2017, 13:05:04 »
Это хорошо. Тогда буду использовать. Отличная утилитка, кстати,  удобнее чем /proc/mounts грепать и как оказалось информативнее.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #25 : 30 Март 2017, 14:36:12 »
Посмотрите что получилось.
Добавил ключик --raw  не форматированный с printf вывод, поля разделены пробелами. Так удобнее грепать и нет ошибки с длинными именами модулей.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #26 : 30 Март 2017, 14:59:40 »
По дефолту - очень длинные строки
Нечитаемо
Надо разбивать на 2 строки или т.п.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #27 : 30 Март 2017, 15:04:05 »
По дефолту - очень длинные строки
Нечитаемо
Надо разбивать на 2 строки или т.п.
Я по своему экрану делал, возможно на меньшем будет плохо. Попробуйте сузить поля.
В две строки навреное плохо-читаемо будет. Как вариант можно сделать дефолтный вывод с меньшим количеством столбцов, а --raw полный вывод как сейчас.
Все ли корректно определяется? Особенно обратите внимание на changes и на подключенные с pfsload папки и img.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: aufs-n просмотр aufs слоев
« Ответ #28 : 30 Март 2017, 15:16:39 »
В две строки навреное плохо-читаемо будет
Путь к модулю во вторуб строку и с таб в начале
changes - норм. Остального у меня нет

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: aufs-n просмотр aufs слоев
« Ответ #29 : 30 Март 2017, 15:19:11 »
Путь к модулю во вторуб строку и с таб в начале
Попробую