Вопросы с тегом «proc»

procfs (или файловая система proc) - это специальная файловая система в UNIX-подобных операционных системах, которая представляет информацию о процессах и другую системную информацию в иерархической файловой структуре


3
Запись в стандартный процесс
Насколько я понимаю, если я наберу следующее ... python -i ... интерпретатор python теперь будет читать из stdin, ведя себя (очевидно) так: >>> print "Hello" Hello Я ожидал бы, что это сделает то же самое, если я сделаю это: echo 'print "Hello"' > /proc/$(pidof python)/fd/0 Но это вывод (фактически пустая …


2
Как легко узнать, смонтировано ли как-то блочное устройство (или его часть)
Я хочу знать, как проще всего определить (без привилегий root), sdbсмонтировано ли (скажем ) блочное устройство или какая-либо его часть (и какая его часть). Проверка на /proc/mountsналичие sdb недостаточна, поскольку sdbLVM может использовать один из его разделов. Вы можете проверить, /sys/block/sdb/sdb*/holders/но вы получите dm-xзаписи, которые должны быть преобразованы в /dev/mapperимена, …

3
Какой из proc, sys и т. Д. Должен быть подключен (или нет) при привязке к «замещающему» дистрибутиву?
Этот ответ на другой вопрос в основном сводится к chrootпереходу в другой дистрибутив Linux, чтобы в основном использовать его в качестве замены слишком ограниченному (но незаменимому) родителю. Предлагаемые действия перед запуском chroot, которые я хотел бы понять лучше: cp /etc/resolv.conf etc/resolv.conf cp -a /lib/modules/$(uname -r) lib/modules mount -t proc archproc …
9 mount  chroot  proc  sysfs 

1
Является ли сумма всех PID «utime» общей системой utime?
Для измерения общего процессорного времени пользователя я использую поле «utime» из /proc/[pid]/stat: utime %lu Amount of time that this process has been scheduled in user mode, measured in clock ticks (divide by sysconf(_SC_CLK_TCK). This includes guest time, guest_time (time spent running a virtual CPU, see below), so that applications that …
9 process  cpu  proc 

1
Имя процесса на другом конце канала Unix?
Если два процесса связаны трубой, > cmd1 | cmd2 есть ли способ cmd1узнать имя (или PID) процесса на другой стороне канала ( cmd2)? Также, наоборот, есть ли способ cmd2получить имя / PID cmd1? Я знаю, что isatty(3)нужно проверить, идет ли вывод на терминал (или поступает с него), поэтому я подумал, …
8 linux  process  pipe  proc 

3
Что происходит, когда у вас заканчиваются PID?
Это чисто академический вопрос, потому что этого никогда не произойдет. Если PID хранится как тип pid_t, а не как тип с произвольной точностью, то существует ограничение на количество PID, которые могут существовать одновременно. Есть ли определенное поведение, когда PID переполняется? Будет ли 65536-й процесс уничтожать / sbin / init и …
8 process  proc 

1
Что такое / proc / <pid> / net / dev?
Я заинтересован в / счетчиков в процессе сетевого ввода - вывода, как и те , /proc/net/devи нашел то , что я думал , что это под /proc/&lt;pid&gt;, то есть /proc/&lt;pid&gt;/net/dev. Но кажется, что это было слишком просто, потому что они содержат те же счетчики, что и система. Если я различаю …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.