Работа с файловой системой Linux
В Linux используется файловая система, похожая на файловые системы других операционных систем UNIX. Основные каталоги ОС Linux
Управление файлами и каталогами
Во всех этих командах можно использовать шаблоны, содержащие символы-заменители * и? Права доступа к файлам и каталогам
Права доступа к файлам разделяются на три категории: - права владельца файла, - права группы связанной с файлом, - права всех остальных пользователей. Каждая категория имеет свой набор прав доступа к файлу, которые обеспечивают возможность чтения из файла (r), записи в файл (w) и его выполнения (x) (или, наоборот, запрещают эти действия). Права доступа называются также режимом доступа к файлу. Пример создания файла с помощью команды touch и проверки прав доступа к нему с помощью команды ls: ~$ touch file ~$ ls –l file -rw-rw-r-- 1 bbal bball 0 jul 23 12:28 file · Права доступа к файлу представляют собой группу символов: -rw-rw-r--. Первый символ (-) указывает на тип объекта. Дефис говорит о том, что это обычный файл, d означает каталог, c – символьное устройство, b указывает на блок-ориентированное устройство. · Права доступа указываются последовательно – для пользователя, группы и всех остальных. Отсутствие права на какой-либо вид доступа обозначается знаком дефиса. Изменить права доступа к файлу можно с помощью команды chmod. Чтобы задать желаемое изменение в этой команде используют разные формы записи, включая восьмеричную и мнемоническую. Чтобы только владелец мог читать файл и записывать в него, можно использовать восьмеричную форму записи командой chmod. Для этого необходимо выполнить команду chmod со значениями прав доступа, равными 600: $ chmod 600 readme. txt. Команда $ Chmod 777 primer. bas устанавливает макимальные права всем группам пользователей. Если убрать права на выполнение некоторого каталога, то файлы, в нем содержащиеся, будут скрыты внутри каталога, не видны и не доступны никому, кроме владельца (и, конечно, пользователя root, который имеет доступ ко всем файлам операционной системы). Используя комбинации различных прав доступа можно легко и быстро создать безопасную среду. Ход работы 1. Запустить Virtual Box 2. Создать новую виртуальную машину (ВМ), щелкнув по кнопке
3. Назвать виртуальную машину Kubuntu. В следующих диалоговых окнах согласиться с предложенными настройками, нажать «Next», «Создать». 4. Запустить ВМ кнопкой . Появится диалоговое окно выбора образа диска 5. В диалоговом окне нажать кнопку Выбрать файл образа kubuntu-14.04.1-desktop-i386.iso, нажать «Продолжить». 6. Установить ОС Linux(установка начинается автоматически, выбрать русский язык, нажать «Install Ubuntu»). Нажимать кнопки «Продолжить», «Установить сейчас», ввести ваше имя и имя пользователя student, пароль «123», в конце- «Перезагрузить». Во время установки записать ее этапы, возможности ОС, названия прикладных и сервисных программ. 7. Найти в интернете значения слов «шутер» и «репозиторий» 8. После установки выбрать пользователя «student», ввести пароль. Практические задания
Задание 1. Запустить командную строку(терминал), «пройдя» по кнопкам ,, , . Это окно очень напоминает командную строку Windows. В окне этой программы вы видите приглашение: Kubuntu @ kubuntucdcd:~$ Задание 1. Создайте в домашнем каталоге (~) структуру каталогов:
После выполнения каждого задания просматривайте содержимое каталогов, чтобы убедиться в правильности выполнения задания. Задание 2. Создайте в каталоге A1 файл primer.txt, скопируйте его в ту же папку под именем primer.pas, в папку A2 - под именем primer.bas и в папку B3 - под тем же именем primer.txt. Переименуйте файл primer.pas в task1.pas. Удалите файл primer.bas. Удалите каталог Hobby. Задание 3. Заполните файл primer.txt несколькими строками с помощью какого-либо текстового редактора (запустите файловый менеджер, найдите файл primer.txt и откройте его). В некоторых строках должно встречаться слово «Kubuntu». Сохраните документ. Вернитесь в командную строку. Задание 4. Просмотрите на экране содержимое файлаprimer.txt. Найдите в файле primer.txt строки, содержащие «Kubuntu» и отобразите их на экране. Задание 5. Зайдите в каталог А2, просмотрите, какие права установлены для файла primer.bas. Установите права для файла primer.bas следующим образом: владелец имеет права на запись, чтение и выполнение, группа и все остальные имеют права на чтение и выполнение. Посмотрите, какие теперь есть права для файла primer.bas.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|