Am 8/16/24 um 1:11 PM schrieb Gerhard Wolfstieg:
Das muss ein relativer Link sein, also nicht nach /usr/sbin sondern
nach usr/sbin. Ist das so?
Das scheint so zu sein. Aber wie kriege ich den das hin?
cd /
ln -s usr/sbin sbin
Der Unterschied zwischen "usr/sbin" und "/usr/sbin" ist, dass "usr/sbin"
ein "relativer Pfad" ausgehend vom Verzeichnis, wo du mit deiner Shell
gerade bist und "/usr/sbin" ein "absoluter Pfad ist, der immer vom "root-Verzeichnis" ausgeht.
Also wenn du mit deiner Shell jetzt im Ordner "/home/user/Downloads/"
bist und du jetzt "ln -s usr/sbin" eintippst, verweist der Link
tatsächlich auf "/home/user/Downloads/usr/sbin". Wenn du das selbe jetzt aber mit "ln -s /usr/sbin" schreibst, verweist du auch tatsächlich auf "/usr/sbin/"
Hoffe, dass bringt Klarheit.
Am 16. August 2024 17:22:10 MESZ schrieb Gerhard Wolfstieg <gw@wolfstieg.com>:
Hallo Ulf, hallo zusammen!
On Fri, 16 Aug 2024 14:08:10 +0200
Ulf Volmer <u.volmer@u-v.de> schrieb:
Am 8/16/24 um 1:11 PM schrieb Gerhard Wolfstieg:
Das muss ein relativer Link sein, also nicht nach
/usr/sbin sondern
nach usr/sbin. Ist das so?
Das scheint so zu sein. Aber wie kriege ich den das hin?
cd /
ln -s usr/sbin sbin
Das war’s. Jetz muß ich noch durchblicken, was der Unterschied zwischen
ln -s usr/sbin sbin
und
ln -s /usr/sbin sbin
ist.
Dank und Gruß, Gerhard
Hallo Ulf, hallo zusammen!
On Fri, 16 Aug 2024 14:08:10 +0200
Ulf Volmer <u.volmer@u-v.de> schrieb:
Am 8/16/24 um 1:11 PM schrieb Gerhard Wolfstieg:
Das muss ein relativer Link sein, also nicht nach /usr/sbin sondern
nach usr/sbin. Ist das so?
Das scheint so zu sein. Aber wie kriege ich den das hin?
cd /
ln -s usr/sbin sbin
Das war’s. Jetz muß ich noch durchblicken, was der Unterschied zwischen
ln -s usr/sbin sbin
und
ln -s /usr/sbin sbin
ist.
Dank und Gruß, Gerhard
Am 16.08.2024 um 18:18 schrieb Jannik Luka Atts:verweist du auch tatsächlich auf "/usr/sbin/"
Der Unterschied zwischen "usr/sbin" und "/usr/sbin" ist, dass "usr/sbin" ein "relativer Pfad" ausgehend vom Verzeichnis, wo du mit deiner Shell gerade bist und "/usr/sbin" ein "absoluter Pfad ist, der immer vom "root-Verzeichnis" ausgeht.
Also wenn du mit deiner Shell jetzt im Ordner "/home/user/Downloads/" bist und du jetzt "ln -s usr/sbin" eintippst, verweist der Link tatsächlich auf "/home/user/Downloads/usr/sbin". Wenn du das selbe jetzt aber mit "ln -s /usr/sbin" schreibst,
Hoffe, dass bringt Klarheit.
Aber warum muss es in diesem Fall ein relativer Pfad sein?
Ein absoluter Pfad würde doch das gleiche bewirken.
Rolf
Am 16. August 2024 17:22:10 MESZ schrieb Gerhard Wolfstieg <gw@wolfstieg.com>:
Hallo Ulf, hallo zusammen!
On Fri, 16 Aug 2024 14:08:10 +0200
Ulf Volmer <u.volmer@u-v.de> schrieb:
Am 8/16/24 um 1:11 PM schrieb Gerhard Wolfstieg:
Das muss ein relativer Link sein, also nicht nach
/usr/sbin sondern
nach usr/sbin. Ist das so?
Das scheint so zu sein. Aber wie kriege ich den das hin?
cd /
ln -s usr/sbin sbin
Das war’s. Jetz muß ich noch durchblicken, was der Unterschied zwischen
ln -s usr/sbin sbin
und
ln -s /usr/sbin sbin
ist.
Dank und Gruß, Gerhard
Aber warum muss es in diesem Fall ein relativer Pfad sein?
Ein absoluter Pfad würde doch das gleiche bewirken.
Ein absoluter Pfad ( /usr/sbin ) ist ja das, was du brauchst. Ein
"relativer Pfad" ( usr/sbin ) ist an dieser Stelle völliger Käse.
Wenn
du aber mit deiner Shell mit "cd /" ins root-Verzeichnis ( / )
wechselst, macht es keinen letzten Endes keinen Unterschied mehr.
LG. Jannik Atts
Am 16. August 2024 18:34:51 MESZ schrieb Rolf Reintjes <lists.rolf@reintjes.nrw>:
Am 16.08.2024 um 18:18 schrieb Jannik Luka Atts:
Der Unterschied zwischen "usr/sbin" und "/usr/sbin" ist, dass
"usr/sbin" ein "relativer Pfad" ausgehend vom Verzeichnis, wo du
mit deiner Shell gerade bist und "/usr/sbin" ein "absoluter Pfad
ist, der immer vom "root-Verzeichnis" ausgeht.
Also wenn du mit deiner Shell jetzt im Ordner
"/home/user/Downloads/" bist und du jetzt "ln -s usr/sbin"
eintippst, verweist der Link tatsächlich auf
"/home/user/Downloads/usr/sbin". Wenn du das selbe jetzt aber
mit "ln -s /usr/sbin" schreibst, verweist du auch tatsächlich
auf "/usr/sbin/"
Hoffe, dass bringt Klarheit.
Aber warum muss es in diesem Fall ein relativer Pfad sein?
Ein absoluter Pfad würde doch das gleiche bewirken.
Rolf
Am 16. August 2024 17:22:10 MESZ schrieb Gerhard Wolfstieg
<gw@wolfstieg.com>:
Hallo Ulf, hallo zusammen!
On Fri, 16 Aug 2024 14:08:10 +0200
Ulf Volmer <u.volmer@u-v.de> schrieb:
Am 8/16/24 um 1:11 PM schrieb Gerhard Wolfstieg:
Das muss ein relativer Link sein, also nicht nach
/usr/sbin sondern
nach usr/sbin. Ist das so?
Das scheint so zu sein. Aber wie kriege ich den das hin?
cd /
ln -s usr/sbin sbin
Das war’s. Jetz muß ich noch durchblicken, was der Unterschied
zwischen
ln -s usr/sbin sbin
und
ln -s /usr/sbin sbin
ist.
Dank und Gruß, Gerhard
On 16.08.24 19:02, Jannik Luka Atts wrote:
Ein absoluter Pfad ( /usr/sbin ) ist ja das, was du brauchst. Ein "relativer Pfad" ( usr/sbin ) ist an dieser Stelle völliger Käse.
Seltsam ist dann nur, dass es bei mir so aussieht:
rolf@SL510-debian:/$ ls -l sbin
lrwxrwxrwx 1 root root 8 3. Dez 2022 sbin -> usr/sbin
Also völliger Käse, so wie es Debian macht.
On 16.08.24 19:02, Jannik Luka Atts wrote:
Ein absoluter Pfad ( /usr/sbin ) ist ja das, was du brauchst. Ein "relativer Pfad" ( usr/sbin ) ist an dieser Stelle völliger Käse.
Seltsam ist dann nur, dass es bei mir so aussieht:
rolf@SL510-debian:/$ ls -l sbin
lrwxrwxrwx 1 root root 8 3. Dez 2022 sbin -> usr/sbin
Also völliger Käse, so wie es Debian macht.
Am 16.08.2024 um 18:18 schrieb Jannik Luka Atts:
Der Unterschied zwischen "usr/sbin" und "/usr/sbin" ist, dass "usr/sbin"
ein "relativer Pfad" ausgehend vom Verzeichnis, wo du mit deiner Shell
gerade bist und "/usr/sbin" ein "absoluter Pfad ist, der immer vom
"root-Verzeichnis" ausgeht.
Also wenn du mit deiner Shell jetzt im Ordner "/home/user/Downloads/"
bist und du jetzt "ln -s usr/sbin" eintippst, verweist der Link
tatsächlich auf "/home/user/Downloads/usr/sbin". Wenn du das selbe jetzt
aber mit "ln -s /usr/sbin" schreibst, verweist du auch tatsächlich auf
"/usr/sbin/"
Hoffe, dass bringt Klarheit.
Aber warum muss es in diesem Fall ein relativer Pfad sein?
Ein absoluter Pfad würde doch das gleiche bewirken.
On Fri, 16 Aug 2024 19:31:05 +0200, Rolf Reintjes
<lists.rolf@reintjes.nrw> wrote:
Seltsam ist dann nur, dass es bei mir so aussieht:
rolf@SL510-debian:/$ ls -l sbin
lrwxrwxrwx 1 root root 8 3. Dez 2022 sbin -> usr/sbin
Genau so gehört das.
Also völliger Käse, so wie es Debian macht.
Dass Du etwas nicht verstehst heißt nicht notwendigerweise, dass es
"Käse" sein muss.
Du darfst ruhig davon ausgehen, dass die Leute, die
so tief am Debian-Systemen herumprökeln, dir vom Wissen und der
Erfahrung her so weit voraus sind, dass sie von legitimen und
alltäglichen Usecases wissen, von denen Du nichtmal träumst.
Spiros Erklärung ist völlig korrekt.
Ich wäre Dir als Debian Developer sehr verbunden, wenn Du Dich in
Zukunft etwas damit zurückhalten könntest, die Arbeit der
Freiwilligen, die Dir ohne Bezahlung dieses herausragend gute
Betriebssystem liefern, in dieser Form herabzuqualifizieren.
Meine Aussage war ironisch gemeint. Ich wollte Janniks Aussage mit dem
Käse damit lächerlich machen, weil ich weiss, dass es schon richtig ist, >wie Debian es macht.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 498 |
Nodes: | 16 (2 / 14) |
Uptime: | 60:29:35 |
Calls: | 9,812 |
Files: | 13,754 |
Messages: | 6,191,177 |