Я собираюсь ответить на две части вашего вопроса: установка Java и создание папки.
Установка Java
У нас уже есть вопрос об этом: как я могу установить проприетарную Sun / Oracle Java JDK 6/7/8 или JRE? . Все необходимые команды есть, и я настоятельно рекомендую вам прочитать их справочные страницы man COMMANDв терминале.
Есть также версия Java с открытым исходным кодом, Open JDK. Установка этого несколько проще
sudo apt-get install openjdk-7-jre openjdk-7-jdk icedtea-7-plugin
Вот и все - apt-get позаботится обо всем. Когда вы устанавливаете какой-либо пакет с помощью apt-getили dpkgдолжны присутствовать сценарии предварительной и последующей установки, которые поставляются вместе с пакетом и запускаются автоматически, чтобы настроить любую программу, которую вы получаете.
Создание папки
Создание папки (в терминологии linux - каталог), как и создание файла, зависит от разрешений. Если папка имеет следующие разрешения,
drwxr-xr-x 15 testuser testuser 4096 Nov 22 12:34 testuser/
это означает, что владелец этой папки testuserможет сначала там читать, писать и исполнять rwx, а группа testuserможет только читать и выполнять там вещи - это r-xчасть, а последняя r-xчасть означает выполнение чтения для любых других групп или пользователей.
/usrПапка принадлежит пользователю root, поэтому только root может писать туда, что означает создание файлов или папок. Следовательно, для этого вам необходимо sudoвременно получить привилегии root.
sudo, почему , хотя?