staging.inyokaproject.org

Für welche Funktion steht der folgende Pfad: /run/user/1000/doc/73864269/ ???

Status: Gelöst | Ubuntu-Version: Kubuntu 25.04 (Plucky Puffin)
Antworten |

ftomasch

Anmeldungsdatum:
11. Februar 2020

Beiträge: 162

Hallo!

Ich bin auf den folgenden Ordner gestoßen: /run/user/1000/doc/73864269/ In diesem Ordner befindet sich eine Kopie von einem anderen Ordner. Dieser Ordner ist von mir rerstellt und befindet sich auf einer anderen Festplatte. Ich benutze ihn für ein Archiv. Anscheinend wird mein Ordner automatisch gespiegelt. Sobald ich aus diesem mysteriösen Ordner etwas verschiebe oder lösche, wird es im Originalordner auch entfernt.

Ich habe hier im Forum und auch im Internet nach Informationen gesucht, jedoch nichts gefunden, was die Funktion dieses Pfades erklärt und wieso ein einziger Ordner dort gespiegelt wird.

Was verbitgt sich dahinter?

Viele Grüße aus dem verregneten Süden

-ftomasch

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Die andere Platte wurde über SMB dynamisch eingebunden.

Der Pfad, den du gefunden hast, ist so etwas wie ein Ersatzweg, für Programme die selber kein SMB sprechen. Das ist keine Kopie, sondern eine alternative Zugriffsmöglichkeit.

Einige Programme zeigen diesen Weg auch an, z.B. wenn du im Dateimanager eine Datei über "Öffnen mit..." öffnest.

ftomasch

(Themenstarter)

Anmeldungsdatum:
11. Februar 2020

Beiträge: 162

Ah! Es ist also gewissermaßen eine Verknüpfung zum Originalordner.

Wieso ist das dann nur dieser eine Ordner dem SMB zugeorgnet? Die meisten meiner Dateien befinden sich bei mir in anderen Ordnern. Ist es möglich den SMB andere Ordner zuzuweisen, oder geschieht das automatisch?

Und noch eine weitere Verständnisfrage: Dieser SMB-Ordner hat bereits eine Größe von über 42 GB, der Originalordner ist lediglich knapp halb so groß. Besteht die Möglichkeit den SMB-Ordner zu verkleinern? Denn wenn ich etwas aus diesen Ordner lösche, dann wird das auch im Originalordner glöscht

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Ich sehe gerade, dass du mit Kubuntu unterwegs bist. Da scheint es etwas anders zu sein. Bei mir (Mate) taucht da auch noch "gvfs" im Pfad auf:

/run/user/1000/gvfs/smb-share:server=lager1,share=homes/...

Die 1000 im Pfad ist deine Benutzer-ID. Und das ist nicht auf SMB begrenzt, da können auch andere Protokolle auftauchen.

Dieser SMB-Ordner hat bereits eine Größe von über 42 GB...

Mach dir darüber keine Gedanken. Das hat nichts mit deiner lokalen Platte zu tun.

Denn wenn ich etwas aus diesen Ordner lösche, dann wird das auch im Originalordner glöscht

Ja, denn das ist der originale Ordner. Da hängt nur noch eine andere Instanz dazwischen, die dir den Protokoll Kram abnimmt. Ich würde diesen alternativen Weg auch nur benutzen, wenn es anders nicht geht. Ich habe z.B. festgestellt, dass über diesen Weg bei den Eigenschaften die Sekundenbruchteile nicht übertragen werden. Das kann bei Programmen, die diese Angaben haben wollen, zu Ärger führen.

[manfred@noir ~]$ stat /run/user/1000/gvfs/smb-share:server=lager1,share=homes/manfred/data/IMGP0672.JPG
 Datei: /run/user/1000/gvfs/smb-share:server=lager1,share=homes/manfred/data/IMGP0672.JPG
 Größe: 8706660   	Blöcke: 17006      EA Block: 4096   reguläre Datei
Gerät: 0/57	Inode: 37          Verknüpfungen: 1
Zugriff: (0700/-rwx------)  Uid: ( 1000/ manfred)   Gid: (  984/   users)
Zugriff: 2025-07-28 14:25:48.000000000 +0200
Modifiziert: 2020-05-24 21:17:02.000000000 +0200
Geändert: 2020-05-24 21:17:02.000000000 +0200
Geburt: -
[manfred@noir ~]$

ftomasch

(Themenstarter)

Anmeldungsdatum:
11. Februar 2020

Beiträge: 162

Hallo Dakuan!

Vielen Dank für die Antworten! Damit bin ich etwas beruhigter.

Leider habe ich das Prinzip noch nicht so ganz verstanden. Das wird noch ein wenig dauern dauern. Aber ich kann damit ersteinmal leben!

Viele Grüße

-ftomasch

Nachtrag: Zufällig habe ich entdeckt, dass das Plugin "Hot folder" von Joplin das SMB-System nutzt ....

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Nachtrag: Zufällig habe ich entdeckt, dass das Plugin "Hot folder" von Joplin das SMB-System nutzt ....

"Hot folder" kenne ich nicht. Und ich denke "SMB-System" ist hier zu kurz gegriffen, es gibt ja auch andere Protokolle zum Einbinden anderer Dateisysteme.

Da ich aber, in Ermangelung von Hardware und Speicher, momentan kein KDE System am laufen habe, hätte ich gerne noch einmal eine Bestätigung, dass der Pfad komplett angegeben wurde. Man kann aus deinem bisher angegebenen Pfad ja nicht das Protokoll ablesen. Das wäre für eines Meiner Programme aber wichtig (mir war bisher nicht bekannt, dass das KDE das so anders macht).

Ich beschäftige mich momentan mit der Erstellung von individualisierten Vorschaudateien von Videos. In Vorschaudateien müssen u.A. der URI codierte Zugriffspfad eingetragen sein. Wenn mein Programm kein SMB spricht, bedeutet das, es muss aus dem "alternativen Pfad" den realen Netzwerkpfad erraten um den tatsächlichen Namen der Vorschaudatei zu berechnen. Bei "gvfs" ist das relativ einfach, aber KDE kenne ich nicht.

Beispiel für gvfs, Pfad:

/run/user/1000/gvfs/smb-share:server=lager1,share=homes/manfred/data/Black Mountain Rag.mp4

Eintrag in der Vorschaudatei (Thumb::URI)

smb://lager1/homes/manfred/data/Black%20Mountain%20Rag.mp4

Daraus ergibt sich der Pfad zur Vorschaudatei als:

/home/manfred/.cache/thumbnails/77b255fad09d850d38194ca446bee1e6.png

Ist also nicht ganz einfach. Daher sauge ich gierig alle möglichen verfügbaren Informationen auf, die mich bei diesem Problem weiter bringen könnten.

Vielleicht kann ja noch jemand anderes etwas dazu sagen.

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1303

@ftomasch:

Ah! Es ist also gewissermaßen eine Verknüpfung zum Originalordner.

Der Verzeichnisbaum "/run/user/1000" ist ein "tmpfs" Dateisystem, das im RAM liegt (also so ähnlich wie eine RAM-Disk). Nach einem Neustart ist somit der Inhalt weg und wird von den Applikationen neu aufgebaut. Häufig handelt es sich um Verzeichnisse, die einen Link auf persistente Verzeichnisse abbilden.

Die Verzeichnisse werden für unterschiedliche Zwecke verwendet um z.B. Applikationen in einer Sandbox Zugriff auf bestimmte Verzeichnisse zu geben (siehe flatpak).

@Dakuan:

Ich beschäftige mich momentan mit der Erstellung von individualisierten Vorschaudateien von Videos.

Du entführst hier das Thema.

Aber ein Hinweis auf die Thumbnails (dafür solltest du einen eigenen Thread erstellen): Der Dateiname der Vorschaudatei ergibt sich über den md5-Hash der Quell-Datei.

$ printf %s "smb://lager1/homes/manfred/data/Black%20Mountain%20Rag.mp4" | md5sum
77b255fad09d850d38194ca446bee1e6  -
$ 

Klar?

ftomasch

(Themenstarter)

Anmeldungsdatum:
11. Februar 2020

Beiträge: 162

Hallo Dakuan!

Das ist der komplette Pfad: /run/user/1000/.

In dem Ordner 1000 befinden sich 19 Ordner und 13 Dateien. Die Namen der Ordner ändern sich. Die meisten Ordner sind leer. Ein Ordner wird mit "doc" bezeichnet. Dieser hat ebenfalls recht viele Unterordner (171 Ordner) von denen die meisten ebenfalls leer sind. Ein Ordner mit Inhalt ist beispielsweise der Ordner "3bf8f850". Der Inhalt sind Ordner(namen) und Datei(nam)en, die sich auf meiner Arbeitsfestplatte befinden.

Hier der komplette Pfad: /run/user/1000/doc/3bf8f850/- actu/_resources/NEF_7872.jpg

Nun zum Hotfolder. Dies ist ein Plugin für Joplin. Damit ist es möglich einen Ordner zu bestimmen aus dem Joplin den Ordnerinhalt automatisch importiert.

Hallo Shiro!

Dann ist dieser Ordner ein Abbild vom Arbeitsspeicher? Damit erklärt sich auch, dass sich Ordnernamen so oft ändern.

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Das ist der komplette Pfad...

Danke für die Klarstellung. Unter diesem Pfad tummelt sich so einiges, aber da dort "gvfs" nicht auftaucht, ist es nicht das, was ich vermutet hatte. Bei mir tauchen da u.a. auch div. Namen installierter Programme auf, aber "doc" gibt es bei mir nicht.

Das ändert aber nichts an meinem Rat, dort nichts anzufassen.

ftomasch

(Themenstarter)

Anmeldungsdatum:
11. Februar 2020

Beiträge: 162

ALLES KLAR!

Antworten |