Запуск Java · Урок 3/13
23%
⏱ 5 минут чтения Обновлено: 2026-06-26

Команды командной строки (CMD)

Командная строка (CMD) в Windows — базовый инструмент, который понадобится для компиляции и запуска Java-программ вручную. В этом уроке разберём основные команды навигации по файловой системе, разницу между абсолютным и относительным путём и работу с bat/sh-файлами.

Абсолютный и относительный путь

Путь к файлу может быть абсолютным или относительным. Абсолютный путь указывает на конкретное место в файловой системе независимо от текущего каталога и всегда начинается с корневого каталога диска (например, C:\Program Files\Java). Относительный путь отсчитывается от текущего рабочего каталога (например, src\Main.java).

Основные команды для перемещения по файловой системе:

Команда Что делает Пример
cd каталог Перейти в подкаталог текущего каталога cd src
cd каталог\подкаталог Перейти на несколько уровней вглубь cd src\com\example
cd.. Подняться в родительский каталог cd..
cd \каталог Перейти от корня диска cd \Users
D: Сменить текущий диск D:
cd /d D:\путь Сменить диск и каталог одной командой cd /d D:\projects

Обратите внимание: простая команда cd не меняет текущий диск. Чтобы перейти в каталог на другом диске за один шаг, используйте ключ /d: cd /d D:\projects.

Просмотр содержимого и справка

Команда Что делает
dir Вывести содержимое текущего каталога
cls Очистить экран командной строки
help Показать список доступных команд
help команда Справка по конкретной команде (например, help cd)

Полезные горячие клавиши

Несколько приёмов, которые ускоряют работу в командной строке:

  • Win + R, затем cmd — быстрый вызов командной строки.
  • ↑ / ↓ — листать историю введённых команд.
  • Tab — автодополнение имён файлов и папок (Shift + Tab — в обратном порядке). Набрав первые буквы и нажимая Tab, можно перебирать только подходящие имена: например, «s» + Tab покажет system, system32 и т.д.

Файлы .bat и .sh

Можно создавать файлы с несколькими командами: с расширением .bat для Windows и .sh для Linux. Их запускают как из командной строки, так и двойным щелчком из проводника.

При запуске .bat из проводника окно cmd закрывается сразу после выполнения, не давая увидеть результат. Чтобы окно осталось открытым, добавьте в конец файла команду pause — она остановит выполнение до нажатия клавиши.

Часто задаваемые вопросы

Как сменить диск в командной строке?

Введите букву диска с двоеточием, например D:. Чтобы сразу перейти в нужный каталог на другом диске, используйте cd /d D:\путь — без ключа /d команда cd диск не сменит.

Как подняться на уровень выше в командной строке?

Командой cd.. — она переходит в родительский каталог. Можно подниматься на несколько уровней: cd..\..

Чем абсолютный путь отличается от относительного?

Абсолютный путь начинается от корня диска и не зависит от текущего каталога (C:\src\Main.java). Относительный отсчитывается от текущего каталога (src\Main.java).

Зачем нужна команда pause в .bat-файле?

Чтобы окно командной строки не закрылось сразу после выполнения скрипта и можно было увидеть результат. pause ждёт нажатия любой клавиши.

Как быстро открыть командную строку?

Нажмите Win + R, введите cmd и нажмите Enter.

Комментарии

Зарегистрируйтесь или войдите, чтобы иметь возможность оставить комментарий.

‹ Предыдущий урок Следующий урок ›