13. Практика в терминале Astra Linux: применяем 10 базовых команд на реальных примерах

В первой статье мы разобрали 10 безопасных команд для начала работы в терминале. В этот раз мы не просто повторим их, а применим последовательно — как небольшую рабочую задачу.
Мы создадим папку, файл, посмотрим место на диске, установим программу и найдём файл в системе.

Эта практика подойдёт тем, кто только знакомится с Astra Linux и хочет почувствовать уверенность.


1. Начинаем с чистой точки

Переходим в домашнюю директорию:

cd ~

Что это даёт: начинаем работу «с нуля», без путаницы, где находимся.


2. Проверяем, где мы сейчас

pwd

Результат покажет путь, например:

/home/имя_пользователя

3. Смотрим, что лежит в папке

ls -l

Пояснение: видим список файлов, размеры, владельца и права.
Наглядно помогает понять структуру системы.


4. Создаём рабочую папку

mkdir test_terminal

Проверяем, появилась ли папка:

ls

5. Переходим в новую папку

cd test_terminal

Теперь мы внутри рабочей директории и можем дальше тренироваться.


6. Создаём первый файл

touch note.txt

Команда создаёт пустой файл.
Если посмотреть содержимое:

cat note.txt

— будет пусто, и это нормально.

Добавим текст:

echo "Первый опыт в терминале Astra Linux" > note.txt
cat note.txt

7. Проверяем свободное место на диске

df -h

Зачем это нужно:

  • если система тормозит — может не хватать диска
  • если обновления не ставятся — часто виновато место

-h выводит значения в удобном формате: GB, MB.


8. Устанавливаем простую утилиту

Для примера — neofetch. Она красиво показывает информацию о системе.

sudo apt update
sudo apt install neofetch
neofetch

Вы увидите характеристики системы, как на «линукс-скриншотах».

🖥 Если neofetch отсутствует в Astra Linux

Иногда в Astra Linux пакет neofetch недоступен. В таком случае можно установить аналогичные утилиты для вывода системной информации:

# Попробовать screenfetch — обычно есть в репозиториях
sudo apt install screenfetch
screenfetch

Если нужен современный аналог:

sudo apt install fastfetch
fastfetch

Для подробного технического отчёта о системе:

sudo apt install inxi
inxi -F

Минимальный вариант без установки дополнительных программ:

uname -a          # ядро и система
lsb_release -a    # версия дистрибутива (если утилита есть)

📌 Вывод: если neofetch не ставится — используем screenfetch, fastfetch или inxi. Информация та же, только инструмент другой.


9. Проверяем содержимое файла

Ещё раз прочитаем файл, который создавали ранее:

cat note.txt

Так мы убеждаемся, что команда echo действительно записала текст.


10. Ищем созданный файл по всем каталогам

Если забудете, куда положили документ — команда поможет:

find / -name "note.txt" 2>/dev/null

2>/dev/null убирает лишние сообщения об отказе в доступе — иначе будет много «шума».


📌 Короткое подведение итогов

За одну практическую сессию мы:

  • перешли в рабочую область системы;
  • создали директорию и файл;
  • записали в файл текст;
  • проверили свободное место на диске;
  • установили программу из репозитория;
  • нашли файл по всей системе.

Это уже не теория, а первые реальные шаги в администрировании.

📌 Примеры вживую

1️⃣ Найти только нужные файлы

ls | grep .txt

Показать только файлы с .txt.


2️⃣ Посчитать количество строк в файле

cat файл.txt | wc -l

cat выводит файл → wc -l считает строки.


3️⃣ Смотреть процессы и отфильтровать по слову

ps aux | grep firefox

Покажет процессы, связанные только с Firefox.


4️⃣ Список устройств сети с фильтром

ip a | grep inet

Показать только строки с IP-адресами.


5️⃣ Смотреть ошибки и искать конкретное слово

journalctl -p err -b | grep network

Искать ошибки сети после загрузки системы.


Если чувствуешь уверенность — можно перейти к следующему шагу:

📌 Другие полезные материалы:
—Почему Astra Linux подходит обычному человеку
—Где скачать ISO и что нажимать при установке
—Как сделать загрузочную флешку (Windows / Linux)
— Как работать с файлами, дисками и телефоном в Astra Linux

Оставьте комментарий