- •Лабораторная работа №1 Установка операционной системы qnx на виртуальную машинуVMware Workstation. Знакомство с файловой системой и основными командами работы с каталогами в среде ос qnx
- •1. Краткие теоретические сведения
- •1.1. Вход в систему
- •1.3. Память командных строк
- •1.4. Переключение виртуальных консолей
- •1.6. Основные команды
- •Выполнение некоторых команд
- •3. Команда создание новых каталогов - mkdir.
- •4. Команда удаление каталогов - rmdir.
- •5. Команда копирование файлов -ср (СоРу).
- •7. Команда удаление файлов - rm (ReMove).
- •8. Команды просмотра содержимого файлов more и cat.
- •1.7. Выход из системы
- •1.8 Установка операционной системы qnx на виртуальную машину vMware Workstation
- •2. Упражнения
- •1. Краткие теоретические сведения
- •1.2. Перенаправление ввода и вывода
- •Справочная информация
1.3. Память командных строк
Все вводимые командные строки сохраняются во внутреннем буфере после нажатия на клавишу <Enter>.
Таблица 2
Если Вы хотите |
Нажмите клавишу |
- продвинуться в буфере на строку вперед |
↑ |
- продвинуться в буфере на строку назад |
↓ |
1.4. Переключение виртуальных консолей
Экран и клавиатура вместе определяются как консоль. При работе с несколькими прикладными программами QNX позволяет выделить для каждого приложения свою консоль.
Таблица 3
Если Вы хотите |
Нажмите клавишу |
- активизировать неиспользуемую консоль с номером n >
|
<Ctrl><Altxn> |
- перейти к предыдущей консоли |
<Ctrl><Altx-> |
- перейти к следующей консоли |
<Ctrl><Altx + > |
Примечание. Символы <+>. <-> набирать клавишами серого цвета.
Проверить наличие активизированных консолей можно с помошью утилиты who.
1.5. Изменение консольных шрифтов
Драйвер консоли может поддерживать различные текстовые режимы. После загрузки QNX устанавливает текстовый режим 25*80.
Таблица 4
Если Вы хотите |
Нажмите клавишу |
- выбрать следующий текстовый режим
|
<Ctrl><Alt><>> |
- выбрать предыдущий текстовый режим |
<Ctrl><Alt><>
|
1.6. Основные команды
Набор команд интерпретатора команд (Shell) определяет пользовательский интерфейс системы QNX. Все команды имеют одинаковый синтаксис: имя команды [опции] [операнды]
Квадратные скобки здесь и далее указывают на необязательность присутствия данного поля.
- имя команды - это может быть имя утилиты хранящейся на диске или имя резидентной команды встроенной в интерпретатор Shell.
- опции - позволяют специфицировать альтернативные варианты исполнения команды. Опция представляет собой буквенный символ которому предшествует черточка (например -с), некоторые опции могут иметь числовой аргумент (например -с25 или -с -25). Несколько опций можно группировать в строки, например -с -е -i -s эквивалентно -ceis
Каждая QNX утилита имеет встроенное короткое описание опций. Для того чтобы вывести это описание на экран необходимо использовать утилиту use. Ниже приводиться список наиболее часто используемых утилит поддерживающих пользовательский интерфейс.
Таблица 5
Функциональное назначение |
Если Вы хотите |
Используйте утилиту |
Работа с директориями |
Изменить ваш текущий директорий |
cd |
создать директорий |
mkdir |
|
удалить директорий |
rmdir |
|
отобразить содержимое директория |
ls |
|
отобразить содержимое вашего текущего директория |
pwd |
|
Работа с файлами |
сравнить два файла |
diff |
соединить два файла |
cat |
|
копировать файлы |
cp |
|
подсчитать число слов, строк или байт в файле |
wc |
|
отобразить на дисплее содержимое файла more. |
less, cat |
|
печатать текущее содержимое |
lp |
|
переименовать или переместить файлы |
mv |
|
Создать пустой файл |
touch |
|
|
удалить файлы |
rm |
искать образ строки в файле |
grep |
|
сортировать строки в файле |
sort |
|
Другие команды |
Отобразить, кто есть в системе |
who |
найти файлы |
find |
[student@<hostname> student]$ exit
