Как узнать, что я могу сделать с / proc и / sys [закрыто]


15

Я хотел бы знать больше о передовых видах использования /procи /sysвиртуальных файловых систем, но я не знаю , с чего начать. Кто-нибудь может предложить какие-нибудь хорошие источники, чтобы учиться? Кроме того, поскольку я думаю, что sys имеет регулярные дополнения, это лучший способ поддерживать мои знания в актуальном состоянии при выпуске нового ядра.


Для последнего я рекомендую список рассылки ядра. В противном случае, патч отмечает.
Шадур

Ответы:


9

Прочитайте это сообщение в блоге: Решение проблем с proc

Есть несколько советов, которые вы можете сделать с файловой системой proc. Среди прочего, есть совет, как вернуть удаленный образ диска или как опередить убийцу OOM.

Не забудьте прочитать комментарии, есть и хорошие советы.


2
Хорошая статья. Кстати, мы предпочитаем небольшое резюме / объяснение того, на что вы ссылаетесь, помимо названия. То есть нам нужно заранее знать, что вы просите нас посетить.
Чепанг

1
Я бы проголосовал дважды, если бы мог
xenoterracide

11

Вы можете посмотреть документацию, которая поставляется с исходным кодом ядра. (возможно greping для proc / sys ...).

Расположены по адресу Documentation/filesystems: proc.txt и sysfs.txt .


3

Документация в дереве исходных текстов Linux - это хорошее место (обычно находится в / usr / src / linux / Documentation - источник установлен). Некоторые дистрибутивы делают из этого отдельный пакет. Но, увы, многое из этого можно понять, только взглянув на исходный код ядра. Я попытался инкапсулировать некоторые из них в модули Python , поэтому вас это может заинтересовать. Procps исходный код также является хорошим источником информации.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.