Ergebnis 1 bis 10 von 24
Thema: Symlinks - Symbolic Links
-
23.08.2013, 13:11 #1
- Registriert seit
- 06.04.2013
- Beiträge
- 3.027
- Thanks (gegeben)
- 200
- Thanks (bekommen)
- 1544
- Total Downloaded
- 147,3 KB
- Total Downloaded
- 147,3 KB
Symlinks - Symbolic Links
Symbolic link - Wikipedia
Im folgenden Beispiel gehe ich davon aus, dass die picons unter /media/usb/picon gespeichert sind.
Jetzt erwartet ein Skin die picons allerdings unter /usr/share/enigma2/picon im Flashspeicher.
Man könnte die picons natürlich jetzt an den vom Skin erwarteten Pfad kopieren - dann wären die picons allerdings im Flash und würden unnötig Speicherplatz belegen.
Hier kommen jetzt symlinks bzw. symbolische Verknüpfungen in's Spiel.
Wir verknüpfen also den Pfad an dem der Skin die picons erwartet mit dem tatsächlichen Speicherort der picons.
Oder anders gesagt - wir erstellen einen Link picon in /usr/share/enigma2 auf /media/usb/picon .
Das funktioniert für das obige Beispiel wie folgt über Telnet bzw. die Konsole:
Code:ln -s /media/usb/picon /usr/share/enigma2
ln -s LINKZIEL LINKORT
Symlinks bzw. symbolische Verknüpfungen kann man für viele Dinge verwenden - das war nur ein einfaches Beispiel.Geändert von arn354 (06.02.2014 um 11:27 Uhr)
Grüßle
-
Danke - 10 Thanks
-
Advertising
-
23.08.2013, 20:21 #2
- Registriert seit
- 07.04.2013
- Beiträge
- 874
- Thanks (gegeben)
- 83
- Thanks (bekommen)
- 387
- Total Downloaded
- 19,78 MB
- Total Downloaded
- 19,78 MB
Box 1:Gigablue Solo @ ATV4Box 2:Sogno 8800HD @ ATV4 / PLI4Box 3:diverseIch möchte gern hinzufügen, dass es nicht möglich ist auf Fat16/Fat32 formatierten Datenträgern Symlinks zu erstellen.
Auch den Hinweis dass es auf NTFS Partitionen zwar funktioniert, Windows damit allerdings nicht umgehen kann.
LG Niki
-
Danke - 1 Thanksbanu bedankten sich
-
30.09.2013, 09:18 #3
- Registriert seit
- 05.09.2013
- Ort
- Frankreich
- Beiträge
- 33
- Thanks (gegeben)
- 3
- Thanks (bekommen)
- 2
- Total Downloaded
- 271,96 MB
- Total Downloaded
- 271,96 MB
Box 1:et9x00@ arn354 & niki
Im OpenATV ist auch ein "commoninterfaceassignement 2.8+git16501" eingebaut. Ich komme aber an das Konfigurationsmenu
nicht heran - da es nirgendwo im Menu bei mir auftaucht ???
Lässt sich dieses Problem gegebenenfalls über einen Symlink lösen ??
-
30.09.2013, 11:06 #4
- Registriert seit
- 06.04.2013
- Beiträge
- 3.027
- Thanks (gegeben)
- 200
- Thanks (bekommen)
- 1544
- Total Downloaded
- 147,3 KB
- Total Downloaded
- 147,3 KB
ThemenstarterSymbolische Links sind für das Dateisystem, nicht für die E2-GUI.
Was fehlt Dir denn?
MENÜ->Einstellungen->Common Interface
Das sollte doch das sein was Du suchst? Wenn nein, bitte neuen Post aufmachen, da es nichts mit symlinks zu tun hatGrüßle
-
04.03.2018, 12:03 #5
- Registriert seit
- 06.04.2013
- Beiträge
- 675
- Thanks (gegeben)
- 378
- Thanks (bekommen)
- 111
- Total Downloaded
- 82,82 MB
- Total Downloaded
- 82,82 MB
Ich hatte bei mir vor Jahren zwei Symlinks namens "_Filme" und "_Serien" im Verzeichnis "/media/hdd/movie" angelegt, die auf verschiedene Partitionen der USB-Festplatte zeigten. Da ich gerade dabei bin, das Ganze umzustellen, war ich gestern auf der Suche nach der Möglichkeit, die Symlinks zu löschen. Bin dann auch hier gelandet, aber es geht hier nur ums Erstellen. Zwar auch gut, denn ich wusste nicht mehr, wie das geht, aber musste dennoch etwas weiter suchen. Bin im Gigablue-Forum im Beitrag von -=niki=- fündig geworden. Denke mal das würde den Thread hier komplettieren, also poste ich es hier, wie ich meine Symlinks über telnet löschen konnte.
Symlinks in einem bestimmten Verzeichnis auflisten:
Code:for x in `find /media/hdd/movie -type l -maxdepth 1`; do echo "gefundener Link: " $x; done
Code:gefundener Link: _Filme gefundener Link: _Serien
Code:for x in `find /media/hdd/movie -type l -maxdepth 1`; do rm -i $x; done
Code:rm: remove symbolic link '/media/hdd/movie/_Filme'?
Code:rm: remove symbolic link '/media/hdd/movie/_Serien'?
Je nach dem, wo eure Symlinks erstellt wurden, muss ggf. ein anderer Pfad anstelle von /media/hdd/movie wie in meinem Fall angegeben werden.
-
Danke - 2 Thanks
-
04.03.2018, 18:48 #6Pike_BishopGast
Hi,
Ja, kann man so machen is auch super wenn man nicht mehr genau weiss wo die liegen und wie sie lauten,
aber wenn man eh weiss wo die Symlinks liegen bei dir z.b: also unter /media/hdd/movie reicht ja auch ein;
Code:rm /media/hdd/movie/_Filme rm /media/hdd/movie/_Serien
ne Partition oder was auch immer zeigen und da sind voll Filme oder was wichtiges an Daten drauf
(man kann ja leicht die Abfrage die dann bei Filezilla kommt übersehen - die lautet so ala gesamtes Verzeichnis oder nur den Link löschen, weiss ich aber nicht mehr genau)
und wenn man da nicht aufpasst und das falsche auswählt sind die Daten dann weg.
Tote Links kann man auch sehr leicht sehen in telnet da sind die dann in rot angezeigt wenn man also den Pfad weiss wie in deinem Fall /media/hdd/movie dann
mal in telnet;
Code:ls -l /media/hdd/movie
Grüsse
PikeGeändert von Pike_Bishop (04.03.2018 um 18:51 Uhr)
-
Danke - 1 Thanksschattenmann bedankten sich
-
10.11.2018, 23:07 #7
- Registriert seit
- 20.11.2016
- Beiträge
- 18
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 54,60 MB
- Total Downloaded
- 54,60 MB
Hi, Ich hab da ein Problem mit meinen Symlinks.
Meine Hauptfestplatte läuft auf /media/hdd/ für timeshift und Aufnahmen.
Und meine zweite Festplatte läuft auf /media/usb/ für's archivieren.
Nun habe ich in der PVR Anzeige einen Symlink erstellt für's Archiv auf /media/hdd/usb/ damit ich auf beide Festplatten Zugriff habe in einer Ansicht.
Wenn ich jetzt Daten auf die Archiv Festplatte schiebe, dann wird seltsamerweise auf der ersten Festplatte kein Speicher frei, jedoch sind die Daten alle auf der Archiv Platte gelandet und nehmen dort Speicher ein.
Die erste Festplatte ist somit dauernd voll, obwohl die Daten gar nicht mehr drauf zu sehen sind.
Nach löschen des Symlinks hat sich nichts geändert.
Wie kann ich den Speicher wieder freigeben?
Mach ich was falsch?
-
10.11.2018, 23:19 #8e2worldGast
Würde beim Verschieben mal nicht den Symlink als Ziel benutzen sondern den nativen Mountpoint /media/usb/, also mit Parent Directory hin navigieren
-
11.11.2018, 14:40 #9
- Registriert seit
- 20.11.2016
- Beiträge
- 18
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 54,60 MB
- Total Downloaded
- 54,60 MB
Würde ich ja gerne machen, aber ich sehe die verschobenen Daten nicht mehr. Aber der Festplatten Speicher wurde nicht freigegeben.
-
11.11.2018, 15:20 #10
- Registriert seit
- 07.04.2013
- Beiträge
- 874
- Thanks (gegeben)
- 83
- Thanks (bekommen)
- 387
- Total Downloaded
- 19,78 MB
- Total Downloaded
- 19,78 MB
Box 1:Gigablue Solo @ ATV4Box 2:Sogno 8800HD @ ATV4 / PLI4Box 3:diverseWas genau siehst du denn und was genau nicht?
Alternativ wäre ein bindmount noch denkbar ... aber dass man keine verschobenen Daten sieht finde ich grad ein wenig Komisch ... Siehst du das per FTRP oder sowas auch nicht oder siehst die nur im Mediaplayer nicht weil sie nicht indiziert oder was auch immer sind?
Lesezeichen