Руководство пользователя 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+F1 … Ctrl+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
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
Была ли полезна эта информация?