2009-07-15 15 views
1

Ich benutze ubuntu und ich rufe gedit mit diesem Befehl auf: 'sudo gedit filename.java'. Ich bin ein Neuling in Ubuntu, also kann ich diese Datei jetzt nicht finden. Ah ich benutze Windows XP und Ubuntu und ich habe drei Festplatten C, D und E in Windows XP die vierte Festplatte für Ubuntu wird nicht in Windows XP angezeigt. Kann mir jemand zeigen, wo ich meine Datei finde? Vielen Dank!Wo ist meine Java-Datei?

+0

Vielen Dank für das Lesen meiner Probleme, jetzt habe ich es auf dem Ordner/home/username (in meinem Fall ist mein Benutzername hiepnq) so/home/hiepnq/gefunden. Danke nochmal! – gacon

+0

Verwenden Sie sudo nicht zum Bearbeiten des Quellcodes, es sollte jedoch kein Grund dafür bestehen, dies als 'root' Benutzer zu tun – nos

Antwort

2

Versuchen Sie, den Befehl "find" nachzuschlagen. Es findet Dateien.

0

Geben Sie "man find" in das Terminal ein, um eine Beschreibung zur Verwendung des Befehls zu erhalten. Aber der erste Ort, an dem ich suchen würde, ist der Home-Ordner. Öffnen Sie das Terminal und geben Sie "~" ohne Anführungszeichen ein.

0

Öffnen Sie ein Terminal erneut (von wo Sie Sudo eingegeben haben) und geben Sie ls -l ein, das Sie dort finden müssen.

1

Wenn Sie das nächste Mal eine Datei suchen müssen und nicht wissen, wo sie sich befindet, verwenden Sie einfach das Programm locate, das mit Ubuntu mitgeliefert wird. Sicher, Ihre Datei wird höchstwahrscheinlich nicht sofort in der Slocate-Datenbank angezeigt, aber es ist ein wirklich guter Sucher.

Die Befehlszeile und die Ausführungsaufforderung setzen außerdem voraus, dass der Startpunkt, dh das aktuelle Arbeitsverzeichnis immer "~" ist, sofern Sie es nicht anders festgelegt haben. Das bedeutet, dass alle Dateien und Pfade relativ zu Ihrem Benutzerordner sind:/home/Benutzername für einen Benutzer und/root für den Benutzer root.

Schließlich müssen Sie den sudo-Befehl nicht verwenden, um Code in Ihr eigenes Home-Verzeichnis zu schreiben. Sie können also einfach bei gedit filename.java. bleiben. Wenn Sie jedoch eine grafische Anwendung mit Root-/Superuser-Rechten benötigen, Verwenden Sie gksu für GTK-Anwendungen und kdesu für KDE-Anwendungen. sudo ist für, wenn Sie ein Programm ausführen oder erhöhte Berechtigungen in einem Terminal benötigen.

Verwandte Themen