Начало работы с Linux

LinuxLinuxBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии вы начнете увлекательное путешествие в мир Linux! Мы начнем с интересных и простых команд, которые помогут вам привыкнуть к терминалу - вашему окну в мир Linux. Представьте, что это как изучение отправки текстовых сообщений своему компьютеру! Не беспокойтесь, если вы никогда не использовали Linux раньше; мы будем двигаться шаг за шагом.

Все настроено в вашем браузере — откройте магию LabEx! Просто нажмите кнопку Продолжить или значок виртуальной машины LabEx слева, чтобы начать свое путешествие.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/PackagesandSoftwaresGroup(["Packages and Softwares"]) linux(("Linux")) -.-> linux/BasicSystemCommandsGroup(["Basic System Commands"]) linux(("Linux")) -.-> linux/TextProcessingGroup(["Text Processing"]) linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"]) linux/BasicSystemCommandsGroup -.-> linux/echo("Text Display") linux/BasicSystemCommandsGroup -.-> linux/clear("Screen Clearing") linux/TextProcessingGroup -.-> linux/expr("Evaluate Expressions") linux/SystemInformationandMonitoringGroup -.-> linux/date("Date/Time Displaying") linux/PackagesandSoftwaresGroup -.-> linux/software("Linux Software") subgraph Lab Skills linux/echo -.-> lab-446315{{"Начало работы с Linux"}} linux/clear -.-> lab-446315{{"Начало работы с Linux"}} linux/expr -.-> lab-446315{{"Начало работы с Linux"}} linux/date -.-> lab-446315{{"Начало работы с Linux"}} linux/software -.-> lab-446315{{"Начало работы с Linux"}} end

Знакомство с терминалом

На этом этапе мы откроем терминал и научимся заставлять компьютер отвечать вам! Терминал может выглядеть простым, но это как волшебное окно, где вы можете вводить команды и видеть мгновенные результаты.

Сначала подготовим ваш терминал:

  1. Посмотрите на левую сторону экрана.
  2. Найдите и нажмите значок Xfce Terminal (он выглядит как маленький черный экран).
  3. Откроется окно - это ваш терминал.
Echo Command

Теперь заставим компьютер поздороваться! Введите эту команду точно так, как показано:

echo "Hello LabEx"

Вы должны увидеть ваше сообщение, как здесь:

Hello LabEx

💫 Совет: Новичкам часто бывает ошибочно вводить команду или забывать ставить кавычки. Если появится сообщение об ошибке, используйте Ctrl + C, чтобы очистить терминал и попробовать снова.

Команда echo похожа на разговор с компьютером. Все, что вы введете после echo, компьютер повторит вам!

Готовы узнать больше? Нажмите Продолжить, чтобы перейти к следующему шагу.

Continue to next step arrow

Волшебство времени и даты

На этом этапе мы попросим Linux сообщить нам время и дату. Это как иметь умный цифровой час в среде LabEx!

Введите эту команду:

date

Вы увидите что-то вроде этого:

Mon Nov 25 01:48:53 PM CST 2025

🧙‍♂️ Совет по команде: Эта команда показывает текущую дату и время на виртуальной машине LabEx, на вашем локальном компьютере они могут отличаться.

Хотите увидеть календарь? Попробуйте это:

cal

Вы увидите аккуратный календарь текущего месяца:

    November 2025
Mo Tu We Th Fr Sa Su
             1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

🎯 Быстрое задание: Попробуйте показать календарь целого года в терминале LabEx:

cal 2025

Волшебство калькулятора

Давайте превратим ваш терминал LabEx в калькулятор! Здесь вы можете выполнять математические операции.

Попробуйте эти вычисления:

expr 5 + 3

⚠️ Важно: Обратите внимание на пробелы между числами и операторами, не вводите expr 5+3. Именно так Linux понимает, что вы хотите посчитать!

Вы должны увидеть:

8

Давайте попробуем более тематические для LabEx вычисления:

expr 2025 - 2024 ## Years since LabEx launched
expr 24 * 7      ## Hours in a week of learning
expr 60 / 5      ## Minutes to complete this lab

🌟 Интересный факт: Многие пользователи LabEx используют терминал как быстрый калькулятор при работе над проектами!

Игра с текстом

Давайте немного поучимся заставлять Linux преобразовывать текст! Мы будем использовать команду figlet, чтобы превратить текст в ASCII-арт.

Попробуйте это:

figlet "LabEx"

Вы увидите название LabEx в больших ASCII-буквах:

 _          _     _____
| |    __ _| |__ | ____|_  __
| |   / _` | '_ \|  _| \ \/ /
| |__| (_| | |_) | |___ >  <
|_____\__,_|_.__/|_____/_/\_\

Теперь попробуйте другое сообщение:

figlet -f slant "I Love Linux"

👆 Советы LabEx: Нажмите "Explain Code" в правом нижнем углу блока кода, чтобы пообщаться с искусственным интеллектом Labby и уточнить код.

Параметр -f, используемый здесь, является опцией команды в Linux:

  • -f задает стиль шрифта, который нужно использовать
  • slant - это шрифт, создающий наклонный эффект текста

В Linux вы можете использовать man figlet, чтобы показать справочную страницу по команде figlet. Эта страница содержит подробную информацию о команде и ее опциях.

Сохранение порядка

Так же, как вы поддерживаете порядок в рабочем пространстве LabEx, вы можете также поддерживать чистоту в терминале! Когда ваш терминал заполнится текстом, используйте:

clear

💫 Совет: Профессиональные разработчики, использующие LabEx, часто используют эту команду для поддержания чистого рабочего пространства!

Итог

Поздравляем! 🎉 Вы завершили свое первое приключение в Linux на платформе LabEx! Посмотрим, что вы узнали:

  1. Открытие и использование терминала
  2. Получение ответа от компьютера с помощью команды echo
  3. Проверка времени и просмотр календаря с использованием команд date и ncal
  4. Выполнение математических вычислений с помощью команды expr
  5. Создание ASCII-арта с помощью команды figlet
  6. Поддержание чистоты рабочего пространства с помощью команды clear

Это только начало вашего пути в Linux! Хотите открыть для себя еще больше интересных команд и профессиональных навыков работы с Linux? С LabEx Pro вы получите:

LabEx Pro

Готовы к новым приключениям? Продолжайте изучать Linux с помощью других лабораторных работ или обновите до LabEx Pro, чтобы ускорить свой процесс обучения!