Шпаргалка по стандартным командам терминала и командной строки. Универсальны для работы в большинстве сред Unix/Linux (таких как macOS, Linux), а также для Windows, но с некоторыми отличиями.
Применимы так же и для работы с встроенным терминалом в Visual Studio Code (VS Code).
Эти команды позволяют выполнять различные операции, такие как переход по папкам, создание файлов и другие основные задачи.
Ниже представлены команды для Windows и Linux, с указанием отличий.
Переход по папкам
cd <путь>
: Перейти в указанную папку.
Пример:cd Documents
— перейти в папку Documents.cd ..
: Перейти на уровень вверх в иерархии папок.cd ~
: Перейти в домашнюю директорию пользователя (работает в Linux/Mac).
В Windows:cd %USERPROFILE%
— перейти в домашнюю директорию.cd -
: Переключиться на предыдущую директорию (работает в Linux/Mac).ls
(Linux/Mac) илиdir
(Windows): Показать содержимое текущей папки.
Создание и удаление файлов и папок
touch <имя_файла>
: Создать новый файл (работает в Linux/Mac).
В Windows: используйтеecho. > имя_файла
для создания файла.mkdir <имя_папки>
: Создать новую папку (работает во всех системах).
Пример:mkdir myfolder
— создать папкуmyfolder
.rm <имя_файла>
: Удалить файл (работает в Linux/Mac).
В Windows: используйтеdel имя_файла
для удаления файла.rmdir <имя_папки>
: Удалить пустую папку (работает в Linux/Mac).
В Windows:rmdir имя_папки
— удаление пустой папки.
Копирование и перемещение
cp <источник> <назначение>
: Скопировать файл (работает в Linux/Mac).
В Windows: используйтеcopy источник назначение
.mv <источник> <назначение>
: Переместить или переименовать файл (работает в Linux/Mac).
В Windows: используйтеmove источник назначение
.
Другие полезные команды
clear
(Linux/Mac) илиcls
(Windows): Очистить экран терминала.pwd
(Linux/Mac): Показать текущий путь директории.
В Windows: просто выполнитеcd
без аргументов.git status
: Проверить статус репозитория Git (работает в любой системе, если установлен Git).code .
: Открыть текущую папку в VS Code (если VS Code добавлен в PATH).
Эти основные и стандартные команды, позволяющие эффективно работать как непосредственно в самой операционной среде, так с терминалом в Visual Studio Code.