Тема 1: Основные команды терминала
Тема 3: Основы работы в терминале
Представь себе:
Терминал — это окно в мир команд. Это как отправлять короткие, но точные инструкции на волшебном языке, а Linux сразу выполняет их. Сначала команды могут казаться сложными, как заклинания из книги, но с практикой ты будешь понимать их, как свой родной язык.
Что такое терминал?
Терминал — это текстовое окно, куда ты вводишь команды, и система выполняет их. Это как говорить с компьютером напрямую без всяких лишних "картинок". В то время как в Windows ты щелкаешь мышью по иконкам, здесь ты можешь написать команду — и получить результат.
Основные команды терминала
-
ls— Покажи, что у нас тут? Когда ты заходишь в какую-то папку, тебе хочется увидеть, что в ней лежит. Командаlsкак раз для этого:lsCopy code
lsОна покажет все файлы и папки в текущем каталоге. Это как сказать "покажи всё, что у тебя есть в комнате". Ты можешь добавлять флаги к команде:
-
ls -l— покажет файлы в длинном формате, с информацией о правах доступа, размерах и датах изменения. -
ls -a— покажет даже скрытые файлы (те, которые начинаются с точки).
-
-
cd— Перемещаемся по миру Linux Когда тебе нужно перейти в другую папку, ты используешь командуcd(от англ. change directory — изменить каталог). Например:cd /home/user/DocumentsCopy code
cd /home/user/DocumentsЭта команда переместит тебя в папку Documents. А если ты хочешь вернуться назад:
cd ..Copy code
cd ..Она вернет тебя на уровень вверх, как вернуться из комнаты в коридор.
-
pwd— Где я? Если ты потерялся в дебрях системы и не понимаешь, где находишься, командаpwd(от англ. print working directory — вывести текущий каталог) подскажет тебе:pwdCopy code
pwdОна покажет полный путь к текущему каталогу, например:
/home/user/Documents. -
mkdir— Строим новое "здание" Если тебе нужно создать новую папку, командаmkdir(от англ. make directory — создать каталог) поможет:mkdir my_folderCopy code
mkdir my_folderЭта команда создаст папку с именем my_folder. Теперь у тебя есть новое пространство для файлов!
-
rm— Удаляем ненужное Когда пора избавиться от ненужных файлов, командаrm(от англ. remove — удалить) поможет:bashCopy code
rm file.txtЭто удалит файл file.txt. Но будь осторожен! Если ты удаляешь файл через терминал, он не попадет в корзину — он исчезнет навсегда. Если нужно удалить папку и всё её содержимое, используй:
bashCopy code
rm -r my_folder
Практика: Учимся командам
-
Создай новую папку. Открой терминал и попробуй создать папку под названием test_folder в своём домашнем каталоге с помощью команды:
bashCopy code
mkdir ~/test_folder -
Проверь содержимое папки. Перейди в эту папку с помощью команды:
bashCopy code
cd ~/test_folderТеперь с помощью команды
lsпроверь, что внутри (спойлер: там пока ничего нет, но это нормально). -
Создай файл. Создай новый пустой файл в этой папке с помощью команды:
bashCopy code
touch file.txtТеперь снова введи
ls, чтобы увидеть, что файл действительно создан. -
Удаление файла. Попробуй удалить файл:
bashCopy code
rm file.txt -
Вернись в домашнюю директорию. Используй команду:
bashCopy code
cd ~
Задание: Практикуемся с командами
-
Создай новую папку под названием projects в домашнем каталоге.
-
Перейди в эту папку и создай в ней три пустых файла с разными именами.
-
Проверь содержимое папки с помощью команды
ls. -
Удали один из файлов и снова проверь содержимое папки.
Итог:
Теперь ты знаешь, как перемещаться по файловой системе Linux, создавать и удалять файлы и папки. Терминал может показаться сложным сначала, но он станет твоим лучшим другом, когда ты научишься использовать его в повседневной работе. Следующая тема будет о файловой системе — мы углубимся в то, как всё организовано в мире Linux, и как с этим работать!