Skip to content

Bash

Bash / Shell — командная оболочка, которая используется в Uinx-подобных операционных системах, позволяет взаимодействовать с операционной системой, вводя команды в окне терминала, а также можно выполнять скрипты, для автоматизации задач.

Основные команды

  • pwd — проверить, где находимся
  • ls — посмотреть список файлов/папок в директории
  • cd — перейти в выбранную папку

Создание файлов

  • Создание файлов — touch
bash
touch example.txt
  • Создание директорий — mkdir
bash
mkdir dirname
  • Структура директорий — mkdir -p
bash
mkdir -p rootdir/dir1/dir2
  • Домашняя директория — ~
  • Родительская директория — ..
bash
touch ~/rootdir

mkdir ../../dirname

Копирование файлов

  • Копирование файлов — cp
bash
cp что_копируем куда_копируем

# или сразу несколько файлов
cp example1.txt example2.txt ~

Перемещение файлов

  • Перемещение файлов — mv
bash
mv что_перемещаем куда_перемещаем

Удаление файлов и папок

  • Удалить файл — rm
  • Ударить пустую папку — rmdir
  • Удалить папку с файлами — rm -r

Выполнить несколько команд

  • Выполнить сразу несколько команд — &&
bash
mkdir dir && cd dir && touch index.html style.css

Автозаполнение

Необязательно заучивать все команды. Если нужно найти какую-нибудь из них, достаточно вспомнить, с каких букв она начинается. Можно набрать их в командной строке и дважды нажать клавишу Tab. Терминал покажет список всех команд, которые начинаются с этих символов.

Обновлено:

Česnakas Inc. All rights reserved.