[gelöst] Warum taucht ../thunar nicht unter /proc/ auf?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
bullgard
Beiträge: 1651
Registriert: 14.09.2012 23:03:01

[gelöst] Warum taucht ../thunar nicht unter /proc/ auf?

Beitrag von bullgard » 03.12.2014 18:13:38

Hallo debianforum.de,
[Debian unstable, Hintergrund: Thunar friert des öfteren ein, wenn ich einen Verzeichniseintrag in ihm anklicke.] '

Code: Alles auswählen

<username>@<hostname>:~$ ps aux | grep hunar; <username> 8990 0.5 0.8 682248 34052 ? Sl 16:45 0:00 thunar
'. Wieso zeigt mc unter /proc/ keinen Prozess mit der PID=8990 an?
Der Artikel http://www.tldp.org/LDP/Linux-Filesyste ... /proc.html: behauptet genau das: Ich kann erwarten, daß das Verzeichnis /proc ein Verzeichnis /proc/8990 enthalten muß. Ich habe dasselbe mit der PID 8990 gemacht, was der Verfasser dort mit der PID 439 gemacht hat.
'

Code: Alles auswählen

<username>@<hostname>:~$ ls -l /proc | grep `ps -C thunar -o pid=`; dr-xr-xr-x 8 <username> >username> 0 Dez 3 16:45 8990
' .
Mit freundlichen Grüßen
bullgard
Zuletzt geändert von bullgard am 03.12.2014 19:30:41, insgesamt 1-mal geändert.

Benutzeravatar
TRex
Moderator
Beiträge: 8367
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Warum taucht ../thunar nicht unter /proc/ auf?

Beitrag von TRex » 03.12.2014 18:30:27

Deine seltsam formatierte Eingabe/Ausgabe-Darstellung lässt Fragen offen. Ein Semikolon trennt auf der shell zwei Befehle, das nach deinem Semikolon soll aber die Ausgabe sein. Besserer Vorschlag:

Code: Alles auswählen

user@host:~$ pgrep awesome
859
user@host:~$ ls /proc/859
attr             cpuset   limits      net            projid_map  status
autogroup        cwd      loginuid    ns             root        syscall
auxv             environ  map_files   numa_maps      sched       task
cgroup           exe      maps        oom_adj        sessionid   timers
clear_refs       fd       mem         oom_score      smaps       uid_map
cmdline          fdinfo   mountinfo   oom_score_adj  stack       wchan
comm             gid_map  mounts      pagemap        stat
coredump_filter  io       mountstats  personality    statm
Das entspricht dem, was man auch bei Ausführung auf seinem Terminal sieht.

Aber wenn ich mich anstrenge und deinen Haufen Buchstaben auseinander rupfe, erhalte ich als gefilterte Ausgabe von ls -l:

Code: Alles auswählen

dr-xr-xr-x 8 <username> >username> 0 Dez 3 16:45 8990
Ein Verzeichnis mit Namen 8990. Was fehlt dir nun?
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

bullgard
Beiträge: 1651
Registriert: 14.09.2012 23:03:01

Re: Warum taucht ../thunar nicht unter /proc/ auf?

Beitrag von bullgard » 03.12.2014 19:29:35

TRex hat geschrieben: Was fehlt dir nun?
Mir fehlte die Ausgabe des Verzeichnisses /proc/8990/ im mc.
mc zeigte kein Verzeichnis /proc/8990/ an. (Das war zwei Mal so, aber mit anderer PID.)
Jetzt eben (bei einem weiteren Test) konnte ich das äquivalente Verzeichnis auch im mc finden. Daß mir das mindestens zweimal vorher nicht gelang, lag wohl daran, daß Thunar in der Zwischenzeit abgestürzt war und ich nicht darauf geachtet hatte.
Danke!
bullgard

Antworten