Als «proc» getaggte Fragen

procfs (oder das proc-Dateisystem) ist ein spezielles Dateisystem in UNIX-ähnlichen Betriebssystemen, das Informationen zu Prozessen und andere Systeminformationen in einer hierarchischen dateiähnlichen Struktur darstellt

4
Wie lese ich unter Linux aus / proc / $ pid / mem?
Die Linux- proc(5)Manpage sagt mir, dass /proc/$pid/mem"verwendet werden kann, um auf die Seiten des Speichers eines Prozesses zuzugreifen". Aber ein einfacher Versuch, es zu benutzen, gibt mir nur $ cat /proc/$$/mem /proc/self/mem cat: /proc/3065/mem: No such process cat: /proc/self/mem: Input/output error Warum kann catder eigene Speicher nicht gedruckt werden ( …
142 linux  kernel  process  memory  proc 




5
Wie kann ich alle Prozesse eines Benutzers mithilfe seiner UID beenden?
Ich möchte alle laufenden Prozesse eines bestimmten Benutzers entweder über ein Shell-Skript oder über systemeigenen Code auf einem Linux-System beenden. Muss ich das Verzeichnis / proc lesen und danach suchen? Irgendwelche Ideen? Gibt es eine dynamische Zuordnung der Pids unter UIDs in Linux? Ist das nicht in der Prozedur? Wenn …
41 c  linux  proc 

6
Für welchen Prozess ist `/ proc / self /`?
https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html sagt Das /proc/self/Verzeichnis ist eine Verknüpfung zum aktuell ausgeführten Prozess. Es werden immer mehrere Prozesse gleichzeitig ausgeführt. Welcher Prozess ist also "der aktuell ausgeführte Prozess"? Hat "der aktuell ausgeführte Prozess" irgendetwas damit zu tun, welcher Prozess derzeit auf der CPU ausgeführt wird, unter Berücksichtigung der Kontextumschaltung? Hat "der aktuell …
40 linux  process  proc 

2
Was ist der Unterschied zwischen "all", "default" und "eth *" in / proc / sys / net / ipv [46] / conf /?
In Sysctl, die /proc/sys/net/ipv[46]/conf/haben Schlüssel die folgenden Unterschlüssel: all, defaultund ein Schlüssel für jede Netzwerk - Schnittstelle. Auf einem Computer mit einer einzelnen Netzwerkschnittstelle eth0 sieht dies beispielsweise folgendermaßen aus: 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 …
37 linux  proc  ipv6  sysctl 

2
/ proc / PID / fd / X Verbindungsnummer
Unter Linux haben /proc/PID/fd/Xdie Links für Dateideskriptoren, die Pipes oder Sockets sind, eine Nummer wie: 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------ 1 …


1
Wie erfahre ich mehr über Socket-Dateien in / proc / fd?
Wenn ich in / proc / $ mypid / fd / schaue, sehe ich diese Dateien lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 0 -> /dev/pts/36 (deleted) lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 3 -> socket:[1424055856] lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 4 -> socket:[1424055868] …

2
Wann wurde ein Prozess gestartet?
Um zu wissen, wann ein Prozess gestartet wurde, war meine erste Vermutung, die Zeit zu überprüfen, zu der /proc/<pid>/cmdlinedas letzte Mal geschrieben / geändert wurde. pszeigt auch ein STARTFeld. Ich dachte, diese beiden Quellen wären gleich. Manchmal sind sie nicht dasselbe. Wie kann das sein?
31 linux  process  ps  proc 


8
Wie beziehe ich die Umgebungsvariablen eines anderen Prozesses?
Wenn ich prüfe, /proc/1/environsehe ich eine durch Null-Bytes getrennte Zeichenfolge der 1Umgebungsvariablen des Prozesses . Ich möchte diese Variablen in meine aktuelle Umgebung integrieren. Gibt es eine einfache Möglichkeit, dies zu tun? Die procManpage gibt mir einen Ausschnitt, mit dem sich jede Umgebungsvariable zeilenweise ausdrucken lässt (cat /proc/1/environ; echo) | …

2
So erhalten Sie die IPV4-Adresse für eine Schnittstelle von / proc
Gibt es eine saubere, einfache Möglichkeit, eine IP-Adresse für eine Netzwerkschnittstelle zu ermitteln /proc, ähnlich wie ich die MAC-Adresse für eine Netzwerkschnittstelle ermitteln kann? Im Idealfall würde ich einfach cat eingeben /proc/<foo>/{interface_name}und die IPv4-Adresse erhalten. Ich möchte lieber nichts anderes als laufen cat.
24 linux  ip  proc 

2
Was zeigt der Bereich "Bugs" von / proc / cpuinfo tatsächlich?
Auf einem Debian Stretch and Testing / Buster-System mit einem aktuellen Kernel und installiertem Mikrocode sehe ich immer noch Meltdown und Spectre als Bugs in /proc/cpuinfo. Das Ausführen der spectre-meltdown-checkerShows ist jedoch nicht anfällig. Also frage ich mich, was /proc/cpuinfozeigt. Sind dies nur die Schwachstellen für diese CPU und werden …
23 linux  cpu  proc 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.