Первые шаги в командной строке: команды, которые должен знать каждый новичок

Командная строка — не страшная магия, а мощный инструмент разработчика. Разбираем простыми словами, зачем она нужна, какие команды использовать с первых шагов и как они помогут в реальной работе.

Разработка

6 мин

Многие новички пугаются черного окна с мигающим курсором. Кажется, что это что-то древнее и непонятное. Но на самом деле — это суперсила программиста.

Командная строка (она же Terminal или CMD) — инструмент, с помощью которого ты напрямую общаешься с системой. Звучит круто? Ещё бы! 😎

  • управлять файлами и папками без мышки,

  • запускать скрипты и программы,

  • работать с Git, Python, Node.js, Docker и другими инструментами,

  • а также автоматизировать рутину.

Навигация по системе.

Знакомство с базовыми командами, без которых не обойтись:

Команда

Что делает

pwd

Показывает, где ты сейчас находишься

ls

Список файлов и папок в текущей директории

cd папка

Переход в указанную папку

cd ..

Подняться на уровень выше

mkdir имя_папки

Создать новую папку

rmdir имя_папки

Удалить пустую папку

cd projects
mkdir new_app
cd new_app
pwd

🧠 Совет: если ты работаешь на Windows, аналогом ls будет команда dir.

Работа с файлами.

Управлять файлами в терминале — просто:

Команда

Описание

touch файл.txt

Создать пустой файл

cat файл.txt

Показать содержимое файла

rm файл.txt

Удалить файл

cp файл.txt папка/

Скопировать файл

mv файл.txt новая_папка/

Переместить или переименовать файл

touch notes.txt
cat notes.txt
mv notes.txt backup/

Полезные фишки и трюки

  • clear — очистить экран терминала

  • history — показать историю команд

  • !номер — выполнить команду из истории по номеру

  • ↑ / ↓ — листать предыдущие команды

  • tab — автодополнение (спасает кучу времени!)

  • sudo — выполнить команду от имени администратора (аккуратно)

Командная строка в реальной жизни

Ты удивишься, но почти все разработчики используют терминал каждый день. Он нужен для запуска серверов, установки пакетов, работы с Git, автоматизации задач и даже деплоя проектов. Овладев им — ты станешь не просто пользователем, а властелином своего компьютера 💪

Если хочешь освоить терминал с нуля — начни с маленьких шагов. Каждый день вводи пару новых команд. Через неделю ты уже не сможешь без него!

А в приложении Кодик есть интерактивные уроки, где ты учишься писать код прямо с практикой. Там же мы разбираем, как использовать командную строку при работе с Git и Python.

Ещё у нас есть активный telegram-канал, где мы обсуждаем крутые идеи, делимся опытом и вместе разбираем задачи — учиться становится не только полезно, но и весело.


А ты помнишь свою первую команду в терминале? Пиши в комментариях, что это было — ls, cd или rm не туда 😅

Комментарии