Вопросы с меткой [proc]

Файловая система proc в Unix-подобных операционных системах предоставляет информацию о процессах и другую системную информацию. Как правило, он отображается в точке монтирования с именем `/proc` во время загрузки.

61
голос
4ответа
9k показов

Как работает /proc /*?

В /proc есть много файлов, таких как /proc/cpuinfo , /proc/meminfo , /proc/devices и т.д. , Которые при открытии возвращают системную информацию. Эти файлы, по-видимому, не существуют на самом деле, ...
40
голосов
1ответ
71k показов

cat /proc /meminfo, что означают все эти цифры

При чтении man-страницы о свободной команде в Linux. Я обнаружил, что это получает информацию из /proc/meminfo. Я понимаю несколько записей, таких как MemTotal и MemFree . Что означают остальные? cat ...
6
голосов
1ответ
9k показов

Bash: отказано в разрешении на запись в файл

Я следовал этому учебному руководству «Как создавать файлы Linux Proc в программе на C, используя LKM». Я успешно сделал свой модуль и загрузил его. Теперь я хочу повторить мой файл процесса, чтобы ...
6
голосов
1ответ
9k показов

Как узнать количество потоков, запущенных в процессе, из /proc /[pid] /stat в Linux?

У меня есть пид процесса. Я хотел бы знать текущее количество потоков, запущенных в процессе. Я знаю, что могу прочитать /proc /pid /stat для этой информации, но я не уверен, как конкретно получить ...
4
голоса
1ответ
7k показов

Отказано в доступе при установке значений в sysctl в Ubuntu 12.04

Я пытаюсь настроить Ubuntu 12.04 VPS (OpenVZ) для перезагрузки, когда ему не хватает памяти. Для этого я добавил следующие строки в мой файл /etc/sysctl.conf. vm.panic_on_oom = 1 kernel.panic = 14 Но ...
4
голоса
2ответа
2k показов

/proc/cpuinfo вообще не показывает частоту процессора

/proc/cpuinfo вообще не показывает частоту процессора. Я собрал ядро самостоятельно. Я пропустил некоторые настройки ядра? pi@raspberrypi ~ $ cat /proc/cpuinfo processor : 0 model name : ...
4
голоса
1ответ
710 показов

Почему символические ссылки в /proc / $ PID / fd / действуют как жесткие ссылки?

Когда цель символической ссылки удалена, она ни на что не указывает, и нет никакого способа добраться до содержимого удаленной цели. Файлы в /proc/$PID/fd/ отображаются в виде символических ссылок, ...
4
голоса
2ответа
3k показов

Для чего нужен "ln -L" (--logical)?

Я могу прочитать на странице man ln: -L, --logical make hard links to symbolic link references Я где-то читал, что ln -L можно использовать для повторного связывания удаленных, но открытых файлов с ...
3
голоса
2ответа
919 показов

Что представляют собой разные каталоги /proc /bus /pci /0x?

Что представляют собой разные каталоги /proc /bus /pci /0x? Они представляют различные разъемы PCI/PCI-E на плате? Если у меня на плате есть один mini pci и 2 разъема PCI-E, должен ли я видеть 3 ...
2
голоса
1ответ
702 показов

Изменение постоянных разрешений на /proc

У меня есть плагин Kopete, который пытается мигать индикатором Thinkpad при получении нового входящего сообщения. Для этого он использует виртуальный файл /proc, предоставленный модулем ...
2
голоса
1ответ
351 показов

Почему tail -f не работает для файла proc?

У меня есть файл proc который обновляется драйвером. В пространстве пользователя я читаю, используя tail . Он работает нормально, но когда я даю опцию -f для tail, он не работает. Это означает, что ...
2
голоса
1ответ
2k показов

Как включить sched_compat_yield?

Я не могу увидеть запись sched_compat_yield в /proc /sys /kernel /. Как включить это свойство в ядре (чтобы я мог настроить его для какой-либо цели отладки)? Доступные в настоящее время записи: ...
2
голоса
0ответов
538 показов

Как узнать причину, по которой зависают процессы ssh?

Когда я запускаю команду типа iostat -dkx 2 2 через ssh, я получаю ожидаемый результат, но процессы на локальном компьютере говорят "живые" в состоянии "прерывистый сон". Почему это происходит? Есть ...
2
голоса
2ответа
6k показов

Файловая система /proc в AIX

Этот вопрос относится к контексту AIX (5.3). На каком основании выделяется пространство для всего, что необходимо хранить в виртуальной файловой системе /proc ОС захватывает пространство из / ? ...
2
голоса
1ответ
1k показов

Какова политика для разрешений в /proc /<PID> /environment?

Я вижу, что обычный пользовательский процесс получает права на чтение для пользователя: -r-------- 1 1000 1000 0 Nov 19 13:51 /proc/9083/environ но, например Демон SCREEN получает права root : ...
1
голос
2ответа
584 показов

Можно ли запустить процесс в chroot с виртуальной файловой системой /proc под Linux?

Мне нужно запустить процесс в chroot с виртуальной файловой системой /proc, поэтому процесс не может получить доступ к другим процессам, работающим на том же хосте. Процесс должен быть запущен под ...
1
голос
1ответ
38 показов

Как я могу получить неограниченную информацию от pstree?

Я использую pstree для просмотра последовательности скриптов и даже при использовании -pla я получаю сокращенные версии аргументов и имен скриптов. В качестве примера: sshd,13431 └─bash,13432 ...
1
голос
1ответ
161 показов

Почему /proc не занимает место на диске?

Почему /proc занимает место на диске? Когда я ставлю sudo du -sh /proc он возвращает 0 . Я думаю, что это связано с его целью, но я не уверен. Зачем?
1
голос
0ответов
46 показов

Используйте mount для доступа к папке "proc" с моим пользователем

Можно ли использовать mount для доступа к папке "proc" с моим пользователем? Гипотетический пример: mount -t proc -o umask=0022,gid=,uid= /proc//root /home// ПРИМЕЧАНИЕ: я пробовал несколько и ...
1
голос
1ответ
152 показов

В чем разница между "mount -t ..." и "mount -o bind ..." в отношении среды chroot

Поэтому я настраиваю chroot, где мне нужны папки proc, sys и dev. Я прочитал, что мне нужно смонтировать их следующим образом: mount -t proc /proc /mnt/chroot/proc mount -t sysfs /sys /mnt/chroot/sys ...
1
голос
1ответ
426 показов

Какие устройства в /sys /block являются жесткими дисками?

Мне интересно, какие устройства в /sys /block являются настоящими жесткими дисками: [root@sdp1a block]# pwd /sys/block [root@sdp1a block]# ls dm-0 dm-12 dm-3 dm-7 loop1 loop5 ram1 ram13 ram3 ram7 ...
1
голос
1ответ
8k показов

Linux: команда для определения количества ядер, на которых запущен процесс в любом случае

Какая команда определяет количество ядер, на которых работает процесс в любом случае? -Спасибо
1
голос
0ответов
187 показов

Проблемы с компиляцией Pro * C на Suse Linux

Кто-нибудь, пожалуйста, объясните, какие переменные среды необходимо установить перед компиляцией кода Pro * C в Suse Linux. Я попытался настроить Oracle_Home, Path и LD Library путь в соответствии с ...
0
голосов
0ответов
238 показов

/proc/partitions не содержит записей

Я пытаюсь использовать плагин DiskIO с glances , но он не отображается. Покопавшись в коде, я обнаружил, что файл psutil.disk_io_counters() ошибку, жалуется на отсутствие разделов и копает дальше. Я ...
0
голосов
2ответа
418 показов

Странный порт прослушивания

Проверяя одну из моих систем, я обнаружил процесс без имени на локальном хосте, порт 52698. # netstat -lntp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign ...
0
голосов
3ответа
2k показов

Получить размер жесткого диска без df

Как проверить заявление поставщика о размере жесткого диска? df показывает результаты, ориентированные на разделы (включая tmpfs), нужно выполнить их и считать метки ориентированными. Как получить в ...
0
голосов
1ответ
413 показов

Почему файловая система `/proc` должна быть смонтирована при переустановке GRUB из` chroot`?

В настоящее время MBR на моей машине поврежден, поэтому я решил переустановить GRUB с liveCD и с chroot . Из этого урока я могу завершить переустановку. Тем не менее, мне неясно, почему я должен ...
0
голосов
3ответа
130 показов

в каталоге /proc /sys /net /ipv4 /config нет жестких ссылок?

Почему каталоги внутри /proc /sys /net /ipv4 /config не имеют жестких ссылок? ls -l /proc/sys/net/ipv4/conf total 0 dr-xr-xr-x 0 root root 0 Dec 31 08:27 all dr-xr-xr-x 0 root root 0 Dec 31 08:27 ...
0
голосов
3ответа
2k показов

Как узнать количество процессов, которые были созданы с момента последней загрузки на компьютере с Linux

Как узнать количество процессов, которые были созданы с момента последней загрузки на компьютере с Linux? Я хочу получить его из программы на C++. Какой файл proc хранит его?