Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Редактирование еще одного файла




Для того, чтобы отредактировать другой файл, используйте команду :e.

Включение других файлов

Если вы используете команду :r, вы можете включить содержимое другого файла в текущий файл.Например, команда

    :r foo.txt

вставит содержимое файла foo.txt в данное место текста.

Выполнение команд Shell

Вы можете также выполнять команды прямо из vi. Команда :r! работает как :r, но вместо чтения файла она вставляет выход данной команды в буфер

    :r! ls -F

вы получите в результате

Вы можете выполнить команду a, находясь в редакторе vi и вернуться в редактор после ее завершения Например, команда

    :! ls -F

будет выполнена команда ls -F, а результат выдан на экран, а не вставлен в редактируемый файл. Если вы используете команду

    :shell

vi запустит shell, который позволит временно "отложить" vi и выполнить команды. После выхода из shell (используя команду exit) вы вернетесь в vi.

Задание к выполнению лабораторной работы

1. Создать личную директорию (согласно фамилии студента). 

2. Установить права доступа к этой директории.

3. Создать в своей директории файл.

4. Отредактировать созданный файл с помощью редактора vi.

5. Переименовать файл.

6. Дописать в конец созданного файла результаты команды, которая отображает содержимое корневого каталога.

7. Изменить права доступа к файлу, установить их такими, чтобы только пользователь-владелец файла имел к нему доступ на чтение, запись, исполнение.

8. Попытаться скопировать содержимое своего каталога в корневой каталог.

9. Посмотреть какие процессы запущены с вашего терминала.

10.  Посмотреть, кто из пользователей сейчас работает в системе.

11. Скопировать созданный вами файл на уровень выше.

12. Удалить свою директорию со всем ее содержимым.

 

Содержание отчета

 

1. Титульный лист

2. Задание

3. Описание команд, которые использовались для выполнения задания.

 

Контрольные вопросы

1. Что представляет собой файловая система ОС Linux?

2. Каким образом реализована многопользовательская защита в ОС Linux?

3. Какими командами меняются права доступа к файлу (директории), кто имеет права сменить права доступа?

4. Каким образом просмотреть содержимое текстового файла?

5. Каким образом созданный в MS-DOS файл переместить в Вашу директорию?

6. Какую кодировку поддерживает OC Linux?

7. Как удалить каталог, содержащий файлы?

8. Каким образом осуществляется поиск файлов?

9. Каким образом посмотреть, кто находится в настоящий момент в системе?

10.  Что такое виртуальные консоли, каким образом они используются?

 

 



Лабораторная работа №2

 










Последнее изменение этой страницы: 2018-06-01; просмотров: 217.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...