Stammordnerzugriff über GUI


13

Ich bin neu in Linux und dem Terminal. Während ich lerne, wie ich mit dem Terminal durch Verzeichnisse navigiere, verwende ich gerne den GUI-Datei-Explorer, um meine Terminalnavigation zu spiegeln. Die Symbole und Dateierweiterungsinformationen im GUI-Datei-Explorer helfen mir dabei, herauszufinden, was alles ist. Ich kann jedoch nicht über die Benutzeroberfläche auf den Stammordner zugreifen, sondern nur über das Terminal. Gibt es eine Möglichkeit, den Zugriff auf den Stammordner außerhalb des Terminals zu aktivieren?


1
Versuchen Sie es sudo nautilus.
Danatela


Das ist nicht auf die Frage zu beantworten.
SDsolar

Antworten:


22

Probieren Sie einen der folgenden Befehle aus,

gksu nautilus

oder

sudo -i nautilus

Es ist eine GUI-Methode zum Navigieren durch Verzeichnisse mit Root-Zugriff.


Laut diesem Link sind gksu und sudo ungefähr gleich: unix.stackexchange.com/questions/66479/…
Dan Johansen

@DanJohansen Sicher sind sie nicht im Umgang mit GUI. Lesen Sie die Antwort im obigen Link und Sie werden verstehen, warum und beachten Sie, dass wir Ubuntu sind, so empfehle ich Ihnen, nur auf askubuntu Antworten zu verlinken, wenn Sie das tun möchten
Maythux

1
@maythux Es ist offensichtlich, dass er niemals Sudo-Rechte für eine GUI-Anwendung verwenden sollte, aber er hat darum gebeten. Ich weiß, dass er sein System ernsthaft durcheinander bringen kann, aber das macht meine Aussage nicht falsch, dass gksu ein Wrapper für sudo ist, also fast dasselbe.
Dan Johansen

@maythux Die Antwort, die Dan verlinkt hat, verweist auf uns askubuntu.com/a/11831/169736, die im Wesentlichen dasselbe aussagt. gksu / do ist nur ein Wrapper für sudo
Braiam

1
@maythux in diesem Fall sage OP, wer fragt, starte keine Diskussion, in der die Antwort klar aufzeigt, wie es gemacht werden könnte, wenn deine eigene Warnung nicht einmal die Gefahren der Verwendung von Nautilus (oder eines Dateimanagers) enthält. als root.
Braiam

2

Terminal öffnen und eingeben

sudo nautilus

Geben Sie Ihr Passwort ein und voila es funktioniert.


DAS IST ES! Ich wurde nicht einmal nach meinem Passwort gefragt. Es hat einfach funktioniert. Jetzt, wenn ich nur wüsste, wie ich es zu einer Ikone machen kann. Vielen Dank ab August 2017.
SDsolar

1

Vom Terminal aus können Sie dies mit dem Befehl tun

gksu nautilus

Dadurch werden Sie zur Eingabe eines Passworts aufgefordert. Geben Sie Ihr sudoer-Benutzerkennwort ein, um das Stammverzeichnis zu öffnen.

Wenn Sie einen bestimmten Pfad als root öffnen möchten

gksu nautilus /path-you-want

BEARBEITEN: Sie können Open-as-Administrator auch in Ubuntu installieren, indem Sie Terminal öffnen (Drücken Sie Strg + Alt + T) und die folgenden Befehle in das Terminal kopieren:

sudo add-apt-repository ppa:noobslab/apps

sudo apt-get update

sudo apt-get install open-as-administrator

Nach der Installation geben Sie diesen Befehl ein, um Nautilus neu zu starten:

nautilus -q

Bildbeschreibung hier eingeben

und jetzt können Sie jedes Verzeichnis mit root-Berechtigungen öffnen

Quelle


Diese Installation warf eine Menge Fehler auf und wurde in Ubuntu 16.04 (August 2017) nie geöffnet - selbst der Befehl remove wurde auf dem gesamten Bildschirm angezeigt. Außerdem musste ich das Archiv löschen. NICHT EMPFOHLEN, DIES ZU TUN -------> Die einfachste Lösung ist, einfach das sudo nautilusTerminal einzugeben . Es funktioniert einfach.
SDsolar

1

Das einfachste, das ich kenne, ist, killall nautilus; sudo nautilus

Wenn Sie sich entschlossen haben, Ihre Dateien zu beschädigen, kann ich entweder nur den Spaß beobachten oder die Dinge noch verschlimmern, indem ich Ihnen helfe.


Was ist der Schaden, wenn Sie nur durch den Stammordner navigieren? und warum willst du Nautilus töten. sudo nautilusöffnet ein anderes Fenster mit root-Zugriff.
Souravc

Ohne root-Erlaubnis kann man das Betriebssystem nicht dauerhaft beschädigen. Mit root kann man es nicht mehr booten. Ich habe es verwendet, killall nautilusweil es nicht sinnvoll ist, zwei zu laden, nautiluswenn Sie tabs verwenden können. Es ist sowieso die persönliche Wahl.
Registrierter Benutzer

0

Im Terminal geben Sie "gksu nautilus" ein.

(Der Befehl gksu kann anstelle von sudo verwendet werden, wenn Sie GUI-Apps als Root ausführen möchten. Sie sollten jedoch vorsichtig sein, welche Apps Sie als Root ausführen.)

oder

Im Terminal geben Sie "sudo -i" und dann "nautilus" ein.

(funktioniert, aber Sie werden einige Fehler erhalten, und es ist keine gute Idee, da GUI-Anwendungen GKSU verwenden sollten)

oder

Im Terminal geben Sie "sudo nautilus" ein.

(funktioniert, aber Sie werden einige Fehler erhalten, und es ist keine gute Idee, da GUI-Anwendungen GKSU verwenden sollten)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.