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

Добро пожаловать, стремящиеся к программированию и будущие энтузиасты Linux! Сегодня мы начинаем увлекательное путешествие в мир Unix и Linux. Как ваш гид с более чем десятилетним опытом преподавания, я обещаю сделать это приключение информативным и приятным. Погружаемся!

Unix / Linux - Getting Started

Запуск системы

Путешествие начинается, когда вы включаете свой компьютер. Этот процесс, известный как загрузка, похож на пробуждение спящего великана. Ваш компьютер проходит через серию шагов, чтобы быть готовым к действию:

  1. Инициализация BIOS/UEFI
  2. Выполнение загрузчика
  3. Загрузка ядра
  4. Запуск процесса init
  5. Инициализация служб

Представьте это как утренний ритуал вашего компьютера – потягивание, зевание и подготовка к предстоящему дню!

Вход в Linux

Когда ваша система включена и работает, перед вами появится экран входа. Это способ вашего компьютера сказать: "Эй, кто здесь?" Это мера безопасности, чтобы убедиться, что только авторизованные пользователи могут получить доступ к системе.

Для входа обычно нужно ввести ваше имя пользователя и пароль. Например:

Имя пользователя: johnsmith
Пароль: ********

Совет: При вводе пароля на экране вы не увидите никаких символов. Не волнуйтесь, это не ошибка – это просто защита вашего пароля!

Изменение пароля

Безопасность в цифровом мире至关重要, и регулярная смена пароля – это хорошая привычка. Вот как это можно сделать:

  1. Откройте терминал (ваш командный центр)
  2. Введите следующую команду:
passwd
  1. Следуйте подсказкам, чтобы ввести текущий пароль, а затем новый пароль дважды.

Помните, что сильный пароль похож на хорошую шутку – его сложно угадать, но легко запомнить!

Просмотр каталогов и файлов

Теперь, когда мы внутри, давайте исследуем! Команда ls – ваш верный фонарик в пещере файловой системы Linux. Вот как ею пользоваться:

ls           # Список файлов и каталогов в текущем каталоге
ls -l        # Длинный формат списка с дополнительными деталями
ls -a        # Показать также скрытые файлы
ls -lh       # Человечески читаемые sizes файлов

Попробуйте это и увидите разницу. Это как включение разных光源 в комнате – каждый открывает что-то новое!

Перемещение по каталогам

Перемещение по Linux похоже на navigation по большому библиотечному зданию. Команда cd – ваш личный гид:

cd /home/user       # Перейти в домашний каталог пользователя
cd ..               # Перейти на один уровень вверх
cd ~                # Перейти в ваш домашний каталог
cd -                # Перейти в предыдущий каталог

Представьте эти команды как различные танцевальные движения. С практикой вы будете легко передвигаться по файловой системе, как профессионал!

Кто вы?

В обширной вселенной Linux полезно знать, кто вы. Команда whoami расскажет вам об этом:

whoami

Эта команда покажет ваше текущее имя пользователя. Это как если бы вы спросили у своего компьютера: "Зеркало, зеркало на стене, кто я после всего?"

Кто еще вошел?

Интересно, кто еще использует систему? Команда who – ваш добрососедский надзор:

who

Эта команда показывает всех пользователей, currently logged in. Это как подглядывать в окно, чтобы увидеть, кто в округе!

Проверка использования диска

Точно так же, как мы проверяем свои кошельки перед shopping, полезно знать, сколько у нас дискового пространства. Команда df (думайте "disk free") – ваш финансовый консультант:

df -h     # Флаг -h делает вывод человечески читаемым

Эта команда показывает, сколько места используется и доступно на всехmounted file systems. Это как проверить свою копилку перед тем, как решите, можете ли вы позволить себе новую игру!

Выход из системы

Когда приходит время попрощаться (на сейчас), выход из системы – это вежливый способ сделать это. Вы можете использовать команду exit в терминале:

exit

Или, если вы используете графический интерфейс, найдите опцию выхода в системном меню. Это как сказать вашему компьютеру: "До свидания!"

Выключение системы

Иногда вашему компьютеру也需要好好 выспаться. Вот как уложить его спать:

sudo shutdown -h now    # Выключить немедленно
sudo reboot             # Перезагрузить систему

Помните, всегда сохраняйте свою работу перед выключением. Это как чистить зубы перед сном – хорошая привычка!

Вот удобная таблица, резюмирующая команды, которые мы узнали:

Команда Описание
ls Список содержимого каталога
cd Переместить каталог
passwd Изменить пароль
whoami Показать текущего пользователя
who Показать, кто вошел
df Отчет об использовании дискового пространства
exit Выход из shell
shutdown Выключение или перезагрузка системы

И вот вы, ребята! Вы сделали свои первые шаги в чудесный мир Linux. Помните, каждый expert когда-то был новичком, так что не бойтесь экспериментировать и учиться. Linux – это как игровая площадка – чем больше вы исследуете, тем больше удовольствия получаете. Счастливого использования компьютера, и пусть с вами будет source!

Credits: Image by storyset