Як дізнатися, що я можу робити з / proc та / sys [закрито]


15

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


Для останнього я рекомендую список розсилки ядра. Якщо цього не зробити, патч зазначає.
Шадур

Відповіді:


9

Прочитайте цю публікацію в блозі: Вирішення проблем із проц

Є кілька порад, що можна зробити з файловою системою proc. Крім усього іншого, є порада, як повернути видалене зображення диска або як перемогти вбивцю OOM.

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


2
Приємна стаття. До речі, ми віддаємо перевагу невеликому резюме / поясненню того, на що ви посилаєтесь, крім самого заголовка. Тобто ми повинні заздалегідь знати, що ви просите нас відвідати.
thepang

1
Я би проголосував двічі, якби міг
xenoterracide

11

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

Розташований за адресою Documentation/filesystems: proc.txt та sysfs.txt .


3

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


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.