Запитання з тегом «proc»

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

4
Як я читаю з / proc / $ pid / mem в Linux?
Сторінка man Linuxproc(5) каже мені, що /proc/$pid/mem"можна використовувати для доступу до сторінок пам'яті процесу". Але відверта спроба його використовувати лише мені $ cat /proc/$$/mem /proc/self/mem cat: /proc/3065/mem: No such process cat: /proc/self/mem: Input/output error Чому не catвдається надрукувати власну пам'ять ( /proc/self/mem)? І що це за дивна помилка "немає такого …
142 linux  kernel  process  memory  proc 


7
Скажіть fs звільнити місце від видалених файлів ЗАРАЗ
Чи є спосіб сказати ядру, щоб він повернув вільний простір на диску зараз? Як написати щось до / proc /? Використання Ubuntu 11.10 з ext4. Це, мабуть, стара і дуже повторювана тема. Після потрапляння на 0 пробіл помітив лише те, що мій редактор не зміг зберегти файли вихідного коду, які …
73 disk-usage  ext4  ext3  proc  df 

5
Яка різниця між procfs та sysfs?
Яка різниця між procfs та sysfs? Чому вони створені як файлові системи? Як я розумію, proc - це просто щось для зберігання безпосередньої інформації щодо процесів, що працюють в системі.

5
Як вбити всі процеси користувача за допомогою їх UID
Я хочу знищити всі запущені процеси конкретного користувача з скрипту оболонки або з власного коду в системі Linux. Чи потрібно читати каталог / proc і шукати їх? Будь-які ідеї? Чи є в Linux динамічне відображення підводів під UID? Хіба це не в процедурі? Якщо ні, то де цей список зберігається? …
41 c  linux  proc 

6
Для якого процесу "/ proc / self /`? "
https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html говорить /proc/self/Каталог являє собою посилання на поточний процес. Завжди є кілька процесів, що працюють одночасно, тож який процес є "поточним запущеним процесом"? Чи має "поточний запущений процес" щось спільне з тим, який процес зараз працює на процесорі, враховуючи переключення контексту? Чи "поточно запущений процес" не має нічого спільного з …
40 linux  process  proc 

2
Яка різниця між "усі", "за замовчуванням" та "eth *" в / proc / sys / net / ipv [46] / conf /?
У SYSCTL, що /proc/sys/net/ipv[46]/conf/клавіші мають такі підрозділи: all, default, і ключ для кожного мережевого інтерфейсу. Наприклад, на машині з єдиним мережевим інтерфейсом eth0 це буде виглядати приблизно так: iserv ~ # ll /proc/sys/net/ipv[46]/conf/ /proc/sys/net/ipv4/conf/: insgesamt 0 dr-xr-xr-x 0 root root 0 12. Sep 23:30 all/ dr-xr-xr-x 0 root root 0 …
37 linux  proc  ipv6  sysctl 

2
/ proc / PID / fd / X номер посилання
У Linux, у /proc/PID/fd/Xпосиланнях на дескриптори файлів, які є трубами або розетками, є таке число, як: l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839] l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839] lrwx------ 1 user user 64 Mar 24 00:05 3 -> socket:[3142925] lrwx------ …



2
Коли було розпочато процес
Щоб знати, коли був запущений процес, першою моєю здогадкою було перевірити час, коли /proc/<pid>/cmdlineбув написаний / змінений останній раз. psтакож показує STARTполе. Я думав, що обидва ці джерела будуть однаковими. Іноді вони не однакові. Як це могло бути?
31 linux  process  ps  proc 

7
“Echo 3> / proc / sys / vm / drop_caches” - у дозволі відхилено як root
Наразі у мене є деякі проблеми з кешем. Зараз це занадто багато, тому я хотів це очистити. Я гугл і знайшов цю маленьку команду: sync && echo 3 > /proc/sys/vm/drop_caches. Я увійшов як root через SSH (не використовуючи sudo). Ось такі спроби, які я робив: root@server: ~ # ll /proc/sys/vm/drop_caches …

8
Як створити джерело змінних оточуючих середовищ іншого процесу?
Якщо я вивчаю, /proc/1/environя можу побачити розділену нуль байтом рядок 1змінних оточення процесу . Я хотів би внести ці змінні в моє поточне середовище. Чи є простий спосіб це зробити? Сторінка " procman" дає мені фрагмент, який допомагає роздруковувати кожну змінну середовища на основі рядка (cat /proc/1/environ; echo) | tr …

2
Як отримати адресу IPV4 для інтерфейсу від / proc
Чи існує чистий простий спосіб отримати IP-адресу для мережевого інтерфейсу /proc, подібно до того, як я можу отримати MAC-адресу для мережевого інтерфейсу? В ідеалі я б просто набрати cat /proc/<foo>/{interface_name}та отримати IPv4 адресу. Я б краще не запускав нічого іншого, крім cat.
24 linux  ip  proc 

2
Що насправді показує розділ «помилки» / proc / cpuinfo?
У системі Debian Stretch і тестування / Buster з поточним ядром та встановленим мікрокодом я все ще бачу зрив та привид, зазначені як помилки /proc/cpuinfo. Однак показ spectre-meltdown-checkerшоу не вразливий. Тож мені цікаво, що /proc/cpuinfoпоказує. Це лише вразливості цього процесора і чи завжди вони будуть перераховані, незважаючи на наявність виправленої …
23 linux  cpu  proc 

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