justman10000
Goto Top

Alle Standardlinks ersetzt. Umkehren?

Hi, ich hatte mir ein kleines Bash Script gebastelt, welches mir die NodeJS Binarys (neu) verlinken sollte (wegen Multi-NodeJS)! Hat es zwar auch, wenn ich nun jedoch
tar
oder zahlreiche andere Standard-Befehle verwenden will, kommt nur dies:

bash: tar: command not found

Mal nachgesehen:
ls -ln /usr/bin/tar

lrwxrwxrwx 1 0 0 28 Sep 10 13:31 /usr/bin/tar -> /usr/local/node/v18.20.4/tar

Was natürlich heißt, dass besagte Befehle nicht mehr funktionieren, da ja nun falsch verlinkt (fragt nicht, wie ich das angestellt habe)!

Die Frage ist halt nun, ob man das irgendwie wieder zurücksetzen kann...

Content-ID: 668033

Url: https://administrator.de/contentid/668033

Printed on: October 15, 2024 at 07:10 o'clock

14260433693
14260433693 Sep 10, 2024 updated at 20:02:53 (UTC)
Goto Top
Lochkartenstanzer
Lochkartenstanzer Sep 10, 2024 at 21:42:03 (UTC)
Goto Top
Zitat von @Justman10000:

Die Frage ist halt nun, ob man das irgendwie wieder zurücksetzen kann...

Backup zurückspielen. face-smile

lks
Justman10000
Justman10000 Sep 11, 2024 updated at 17:18:02 (UTC)
Goto Top
Zitat von @14260433693:

Setze die PATH Umgebungsvariable wieder zurück. Die hast du dir wohl überschrieben.
https://askubuntu.com/questions/113419/how-can-i-reset-path-to-its-defau ...
https://stackoverflow.com/questions/14637979/how-to-permanently-set-path ...

Gruß

Die PATH ist nicht das Problem! Sondern die Links in /usr/bin
14260433693
14260433693 Sep 11, 2024 updated at 20:00:54 (UTC)
Goto Top
Hier weiß keiner was dein Skript überhaupt gemacht hat min jung ... Glaskugelbowling also
Da stand nur
kleines Bash Script gebastelt
Das sagt was? Nüscht ...
Schnapp dir ein cleanes System, vergleiche und stelle sie wieder her wenn du keine Backups machst, ansonsten aus Backup wiederherstellen oder mit rsync & co. drüber bügeln.