Ich werde auf zwei Teile Ihrer Frage eingehen: Java-Installation und Ordnererstellung.
Java-Installation
Wir haben bereits eine Frage dazu: Wie kann ich das proprietäre Java JDK 6/7/8 oder JRE von Sun / Oracle installieren? .Alle erforderlichen Befehle sind vorhanden, und ich empfehle Ihnen dringend, die entsprechenden Handbuchseiten mit man COMMANDin terminal zu lesen .
Es gibt auch eine Open-Source-Version von Java, Open JDK. Die Installation ist etwas einfacher
sudo apt-get install openjdk-7-jre openjdk-7-jdk icedtea-7-plugin
Das ist so ziemlich alles - apt-get kümmert sich um alles. Wenn Sie ein Paket mit apt-getoder installieren, dpkgsollten Vor- und Nachinstallationsskripte vorhanden sein, die mit dem Paket geliefert werden und automatisch ausgeführt werden, um das Programm einzurichten, das Sie erhalten.
Ordnererstellung
Die Erstellung von Ordnern (in der Linux-Terminologie - Verzeichnis) hängt, genau wie die Erstellung von Dateien, von den Berechtigungen ab. Wenn ein Ordner die folgenden Berechtigungen hat,
drwxr-xr-x 15 testuser testuser 4096 Nov 22 12:34 testuser/
Das bedeutet, dass der Besitzer dieses Ordners testuserdort (zuerst rwx) Dinge lesen, schreiben testuserund ausführen kann , und die Gruppe kann dort nur Dinge lesen und ausführen - das ist der r-xTeil, und der letzte r-xTeil bedeutet, dass alle anderen Gruppen oder Benutzer Lese- und Ausführungsvorgänge ausführen können.
/usrDer Ordner gehört dem Root-Benutzer, daher kann nur der Root dort schreiben, dh Dateien oder Ordner erstellen. Daher müssen Sie dafür sudovorübergehend Root-Rechte erwerben.
sudo?