Основные команды консоли Git Bash

Шпаргалка по основным командам для работы с файловой системой в консоли Git Bash.
Установка консоли Git Bash
Мы будем использовать консоль Git Bash.
Чтобы ее использовать, необходимо установить Git и Git Bash
Установим с сайта: https://git-scm.com.
Команды в Git Bash консоли
clear
— Очистить консоль
Навигация
pwd
— Показать текущий каталог
ls -
Показать файлы в данной папке, кроме скрытых
ls -f
— Показать файлы в данной папке, включая и скрытые
cd c:/
— Перейти в конкретный каталог
cd -
— Вернуться назад
cd ..
— Выйти на 1 уровень вверх
cd ../..
— Выйти на 2 уровня вверх
Создание каталогов
mkdir
— Создать папку
cd !$
— Перейти в только что созданную папку
mkdir -p {app1,app2}
— Создать сразу несколько папок
mkdir -p app/{css,js}
— Создать сразу несколько вложенных папок
Создание файлов
touch index.html
— Создать файл index.html
touch app/{css/main.css,js/main.js,index.html}
— Создать сразу несколько файлов, никаких лишних пробелов быть не должно
Удаление файлов
touch
— позволяет создавать файлы
rm test
— Удалить пустую папку test
rm -r test
— Удалить папку test с файлами внутри неё
Перемещение файлов
mv app1/*.* app2
— Переместить все файлы из папки app1 в папку app2