- •Лабораторная работа №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. Перенаправление ввода и вывода
- •Справочная информация
3. Команда создание новых каталогов - mkdir.
Пора познакомиться с тем. как создавать каталоги. Это связано с использованием команды mkdir. Попробуйте следующее:
[smdent@<hostname> student]$ mkdir foo
[student@<hostname> student]$ ls -F
Mail foo/
letters/
papers/
Введите поочерёдно в командной строке нижеуказанные команды для перехода во вновь созданый каталог и убедитесь, что каталог пуст.
[student@<hostname> student]$ cd foo
[student@<hostname> foo]$ ls
[student@<hostname> foo]$
Вы только что создали новый каталог и зашли в него. Каталог пуст. Создайте подкаталог TEMP и выполните в него переход. Возвратитесь в корневой каталог.
4. Команда удаление каталогов - rmdir.
Эта команда удаляет каталоги, но только пустые каталоги. Если в каталоге есть хоть какие-нибудь файлы или подкаталоги, она распишется в бессилии. Проверьте работу команды . выполнив удаление созданных каталогов.
5. Команда копирование файлов -ср (СоРу).
Копирование файлов осуществляется командой ср (СоРу).
Команда ср копирует файлы, перечисленные в командной строке, в файл или каталог, указанный последним аргументом. (несколько файлов одной командой ср можно скопировать только в каталог; в файл можно скопировать только один файл). Обратите внимание на то. как мы используем каталог "."для ссылки на текущий каталог.
Выполните копирование файлов и убедитесь в этом выполнив соответствующие команды.
[student@<hostname> student]$ ср /etc/termcap .
[student@<hostname> student]$ cp /etc/shells .
[student@<hostname> stxident]$ ls -F
......shells termcap .......
[student@<hostname> student] $ cp shells bells
[student@<hostname> studeiitj$ ls -F
.... bells shells temicap......
[student@<hostname • stiident]$
6. Команда перемещение файлов - mv (MoVe).
Команда с именем mv (MoVe) перемещает файлы вместо их копирования. Синтаксис команды очевиден. Проверьте работу команды на примерах. [student@<hostname> student]$ mv termcap sells
[student@<hosmame> student]$ ls -F
...... bells sells shells......
[student@<hosmame> stiident]$
Обратите внимание, что теперь файл temicap уже не существует, а на его месте файл sells. Это можно использовать для переименования файлов, что мы сейчас н ;делали. Но можно и переносить файлы в совсем другие каталоги.
Внимание! Команды mv и ср уничтожат содержимое файла, в который они пишут (если он существовал), не спрашивая вашего разрешения. Будьте внимательны, когда вы переносите файл в другой каталог: там уже может сушествовать файл с таким именем и вы его затрете.
7. Команда удаление файлов - rm (ReMove).
Для удаления файлов используется команда rm (ReMove). Проверьте работу команды, выполнив удаление файла.
Внимание! Если файлы удаляемые в ниже приведенном примере в вашем домашнем каталоге отсутствуют то скопируйте любые другие из другого каталога . а затем их удалите. Помните, что удалять можно только то. что Вами создано.
[student@<hostname> student] $ rm bells sells
[student@<hostname> student]$ ls -F
...... shells ......
[student@<hostname> student]$
У нас ничего не осталось, кроме shells, но не будем переживать. Обратите внимание, что команда rm не будет вас переспрашивать перед удалением, так что будьте осторожны.
