Как временно покинуть среду fakeroot

Почти 7 Гбит/с, по-видимому, является ложным значением, потому что это просто максимальный пик («вспышки» ), а не устойчивая скорость передачи. Это может произойти из-за того, как сетевое программное обеспечение оценивает скорость передачи (. Небольшой пакет, который не занимает весь диапазон, может быть доставлен быстрее ). На самом деле у вас есть среднее значение 200 Мбит/с в той же строке чтения 7 Гбит/с. Попробуйте устойчивую передачу достаточно большого файла, скажем > 1 ГБ

0
20.04.2020, 21:06
1 ответ

fakerootиспользует хак LD_PRELOADдля загрузки небольшой разделяемой библиотеки, которая переопределяет некоторые библиотечные функции, такие как chmod(2), chown(2)и т. д. Подробности см. на справочной страницеld.so(8)(там также много примеров на этом сайте ).

Просто запустите команду с неустановленной переменной окружения LD_PRELOADили с пустой строкой,и эта библиотека не будет загружена:

$ fakeroot sh
$ chown root:root fo.c
$ LD_PRELOAD= chown root:root fo.c
chown: changing ownership of 'fo.c': Operation not permitted
3
19.03.2021, 02:27

Теги

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