Ich kann mich nach einem Sudo-Admin-Problem im Terminal nicht bei meinem Laptop anmelden

Ich kann mich nach einem Sudo-Admin-Problem im Terminal nicht bei meinem Laptop anmelden

Immer wenn ich das Terminal öffne, bin ich Ubuntu 18.04

To run a command as administrator (user "root"), use "sudo <command>".  
See "man sudo_root" for details. 

Danach kann ich nicht mehr auf meine Daten in allen Ordnern wie Downloads oder Dokumenten zugreifen. Dann starte ich neu und melde mich an, aber ich muss mich erneut anmelden.

Wird alles gestartet, wenn ich Android Studio mit dieser Zeile installieren möchte, etwa so sudo mv ~ /Download/android-studio usr/local/.

Gerade musste ich nur Strg + Alt + F3 drücken, mich anmelden und fand dies,

No directory, logging in with HOME=/
To run a command as administrator (user "root"), use "sudo <command>". 
See "man sudo_root" for details. 
syafiq@asus-n45sf:/$ 

Antwort1

Sie haben 18.04 auf Ihrer Festplatte installiert, richtig? Gehen Sie also zurück zum Live-System (auf USB?), verwenden Sie das Live-System, um Ihr System zu starten, führen Sie sudo su aus und mounten Sie nun die Festplattenpartition mit Ihrem Home-Verzeichnis (empfohlen /mnt). Die Meldung lautet, Ihr Home-Verzeichnis wurde nicht gefunden, daher wurde das System gezwungen, / als Fallback als Ihr Home-Verzeichnis zu verwenden. Der Grund ist höchstwahrscheinlich der von Ihnen erwähnte mv-Befehl. Da Sie das Leerzeichen zwischen ~ und dem Rest eingefügt haben, haben Sie Ihr Benutzer-Home-Verzeichnis (oder wahrscheinlicher den Inhalt davon) in den Ordner /Download/android-studio usr/local/ verschoben. Gehen Sie mit Root in Ihrem Live-System zu diesem Ordner, sehen Sie sich den Inhalt an und versuchen Sie, Ihr Benutzer-Home-Verzeichnis wiederherzustellen. Sie sollten sicherstellen, dass Sie keine versteckten Dot-Dateien übersehen. Sie müssen die verschobenen Dateien dorthin zurückverschieben, wo sie herkamen. Sobald dies richtig gemacht wurde, sollten Sie in der Lage sein, neu zu starten, mit Ihrem installierten System zu beginnen, sich als Benutzer anzumelden und sudo auszuführen. Beginnen Sie mit dem Live-System und mounten Sie es in /mnt. Vergessen Sie nicht, zu /mnt/home zu gehen, nicht zu /home.

verwandte Informationen