Руководство пользователя VEOS [Документация VAS Experts]

Руководство пользователя VEOS

VEOS — операционная система семейства Linux, предназначенная для управления телеком-оборудованием и сервисами.
Данное руководство содержит базовые инструкции для работы в системе, информацию о типовых командах и приёмах.

Ключевые возможности для пользователя:

  • Работа в многопользовательском режиме с разделением прав
  • Исполнение стандартных команд и утилит Linux
  • Доступ к встроенной справочной системе (man, info)
  • Управление файлами и процессами из командной строки
  • Установка дополнительного ПО через пакетный менеджер (dnf)

1. Загрузка системы и вход

1.1. Загрузка VEOS

Запуск VEOS выполняется автоматически после включения компьютера. На экране появляется меню загрузчика GRUB, в котором перечислены доступные варианты загрузки.

Действие Клавиша
Выбор варианта загрузки Стрелки Вверх / Вниз
Немедленная загрузка выбранного варианта Enter
Редактирование параметров загрузки E
Переключение в графический режим отображения загрузки Esc

В процессе загрузки на экран выводятся сообщения о запуске различных служб. Каждая строка начинается со статуса [Сообщение] и слова OK или FAILED.

Если какой-либо этап загрузки завершился со статусом FAILED, это может потребовать вмешательства администратора системы.

Основные этапы загрузки:

  • Загрузка ядра
  • Монтирование (подключение) файловых систем
  • Запуск системных служб
  • (При необходимости) проверка файловых систем на ошибки

1.2. Вход в систему (логин)

После завершения загрузки система переходит в консольный режим и отображает приглашение на ввод логина и пароля.

Login: _ 
Password: _

Учетные данные предоставляются системным администратором. При успешной аутентификации открывается командная оболочка (обычно bash).

Важно: Для переключения между виртуальными консолями используйте комбинации клавиш Ctrl+Alt+F1Ctrl+Alt+F6.

2. Встроенная документация

VEOS содержит обширную встроенную справочную систему.

2.1. Утилита ''man''

Команда man (от manual) используется для просмотра страниц руководства по командам, конфигурационным файлам и другим объектам системы.

Действие Команда
Просмотр справки по команде ls man ls
Поиск команды по ключевому слову apropos <ключевое слово>
Поиск команды по ключевому слову (короткая форма) man -k <ключевое слово>
Справка по самой утилите man man man

Навигация внутри справочной страницы:

Клавиша Действие
Пробел Перейти на следующую страницу
q Выйти из режима просмотра

2.2. Утилита ''%%info%%''

В отличие от линейных страниц man, система info представляет собой гипертекст.

Команда Действие
info Показать список всех документов info в системе
info info Открыть руководство по навигации в info
h Получить справку по перемещению (внутри info)

3. Установка и обновление ПО

Для управления программным обеспечением используются пакетные менеджеры dnf (или yum). Установка и обновление требуют прав суперпользователя.

3.1. Основные операции с пакетами

Операция Команда (от root)
Установка пакета из репозитория dnf install <имя_пакета>
Удаление пакета dnf remove <имя_пакета>
Обновление всех пакетов системы dnf update
Установка локального rpm-пакета rpm -ih <путь_к_файлу.rpm>
Обновление локального rpm-пакета rpm -Uh <путь_к_файлу.rpm>

Пример установки пакета fastdpi (DPI):

dnf install fastdpi
В VEOS по умолчанию настроен доступ к официальным репозиториям VAS Experts, поэтому установка пакетов компании производится без дополнительной настройки источников.

4. Основные команды для работы в системе

Все команды, приведенные в этом разделе, являются стандартными для Linux и могут быть выполнены из командной строки.

Большинство коротких ключей (опций) команд начинаются с одного дефиса (-l), после которого можно указать несколько букв подряд (например: ls -lF вместо ls -l -F).

4.1. Управление пользователями

Команда Действие Примечание
su - Получение прав суперпользователя (root) Будет запрошен пароль root
exit Выход из сеанса суперпользователя Возврат к обычному пользователю
id Показать информацию о текущем пользователе Выводит UID, GID и список групп
id <логин> Показать информацию о другом пользователе
passwd Изменить пароль текущего пользователя Требуется ввод старого пароля
passwd <логин> Изменить пароль другого пользователя Может выполнить только root

4.2. Навигация и работа с файлами

Команда Описание Примеры / Пояснения
ls Просмотр содержимого каталога ls -la — показать все файлы с подробной информацией
cd Смена текущего каталога cd /usr/bin — перейти в абсолютный путь, cd .. — на уровень вверх, cd - — в предыдущий каталог
pwd Показать абсолютный путь к текущему каталогу
mkdir <каталог> Создать новый каталог mkdir -p path/to/dir — создать каталог с родителями
rmdir <каталог> Удалить пустой каталог Часто используется rm -rf для непустых
rm <файл> Удалить файл rm -i — запрос подтверждения, rm -rf — рекурсивное удаление с осторожностью!
cp <источник> <цель> Копирование файла или каталога cp -rp dir1 dir2 — рекурсивное копирование с сохранением прав
mv <источник> <цель> Перемещение или переименование mv file.txt dir/ — переместить файл в каталог
cat <файл> Вывести содержимое файла в консоль cat -n file.txt — с нумерацией строк
head <файл> Показать первые строки файла head -n 20 file.txt — показать первые 20 строк
less <файл> Постраничный просмотр файла q — для выхода
Предупреждение: Команды rm и rmdir при штатном использовании удаляют файлы безвозвратно, минуя Корзину. Будьте особенно осторожны с рекурсивным удалением (-r).

4.3. Поиск файлов и команд

Команда Описание Пример
grep <шаблон> <файл> Поиск строки в файле grep error /var/log/messages
find [путь] [выражение] Поиск файлов по условию find . -name "*.conf" — найти все .conf в текущем каталоге
whereis <команда> Показать расположение программы, исходников и документации whereis bash
which <команда> Показать полный путь к исполняемому файлу команды which ls

4.4. Права доступа

Команда Описание Пример
chmod <режим> <файл> Изменить права доступа к файлу chmod +x script.sh — сделать файл исполняемым для всех
chown <владелец>:<группа> <файл> Изменить владельца и группу файла chown test:users file.txt

4.5. Мониторинг системы и процессов

Команда Описание Пример
ps Показать список текущих процессов пользователя ps aux — подробный список всех процессов
kill <PID> Остановить процесс по его идентификатору kill -9 <PID> — принудительное завершение
df Показать использование дискового пространства df -h — в удобном для чтения формате
du Оценить занимаемое место файлами и каталогами du -sh ~/ — общий размер домашнего каталога
& Запуск программы в фоновом режиме ./long_task.sh &
bg Перевести остановленное задание в фоновый режим
fg Вернуть фоновое задание на передний план

5. Архивация и сжатие файлов

Команда tar используется для создания архивов (без сжатия). Для сжатия архивов применяются дополнительные программы (gzip, bzip2, xz).

Операция Команда
Упаковка каталога в архив tar -cf <архив.tar> <каталог>
Распаковка архива tar -xf <архив.tar>
Распаковка сжатого архива (.tar.gz или .tgz) tar -xzf <архив.tar.gz>
Упаковка (сжатие) каталога в .tar.gz tar -czf <архив.tar.gz> <каталог>

Пример:

# Упаковать каталог Documents в файл my_docs.tar
tar -cf my_docs.tar Documents/
 
# Распаковать архив сжатый с помощью gzip в текущий каталог
tar -xzf archive.tar.gz

6. Часто задаваемые вопросы (FAQ)

Вопрос: Как получить права суперпользователя (root)?
Ответ: Выполните команду su -. Будет запрошен пароль пользователя root. Вернуться к обычному пользователю можно командой exit.

Вопрос: Как официально установить пакет VAS Experts?
Ответ: dnf install <имя_пакета>. Поиск пакетов: dnf search <ключевое слово>.

Вопрос: Где найти справку по команде ls?
Ответ: Воспользуйтесь встроенной документацией: man ls или info ls.

Вопрос: Как запустить программу в фоновом режиме?
Ответ: Добавьте символ & в конце команды, например: ./backup_script.sh &.

Вопрос: Можно ли использовать поиск по содержимому файлов?
Ответ: Да, для этого предназначена команда grep. Пример: grep -r "ошибка" /var/log/.


📌 Техническая информация о документе

Дата последней проверки документа: 2026-05-12
Версия VEOS, к которой относится руководство: 8.6 и выше
Автор: VAS Experts

Была ли полезна эта информация?