Студопедия
Главная страница | Контакты | Случайная страница

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

Архитектура ОС Unix. Ядро ОС. Основные функции. Принципы взаимодействия с ядром.

Читайте также:
  1. Cостав и архитектура компьютеров
  2. Hub-архитектура
  3. I. Основные задачи и направления работы библиотеки
  4. I. Основные парадигмы классической социологической теории.
  5. I. ОСНОВНЫЕ ПОЛОЖЕНИЯ УЧЕБНОЙ ПРАКТИКИ
  6. I. ОСНОВНЫЕ ПОЛОЖЕНИЯ. РУКОВОДСТВО ПОДГОТОВКОЙ И НАПИСАНИЕМ КУРСОВОЙ РАБОТЫ
  7. I. Основные свойства живого. Биология клетки (цитология).
  8. I. Основные цели
  9. I. Социальное взаимодействие и социальное отношение. Теории социального взаимодействия.
  10. II. Вещества, участвующие во внутривидовых взаимодействиях

chmod режим файл...

Команда chmod изменяет права доступа к указанным файлам (среди которых могут быть каталоги) в соответствии с указанным режимом. Режим может быть задан в абсолютном или символьном виде.

 

Абсолютный вид - восьмеричное число, являющееся поразрядным ИЛИ следующих режимов (названы не все режимы):

00400 Доступен для чтения владельцем.

00200 Доступен для записи владельцем.

00040 Доступен для чтения членами группы.

00020 Доступен для записи членами группы..

00004 Доступен для чтения прочими пользователями.

00002 Доступен для записи прочими пользователями.

Символьный вид -основан на однобуквенных обозначениях, которые определяют класс доступа и права доступа для членов данного класса. Права доступа к файлу зависят от идентификатора пользователя и идентификатора группы, в которую он входит. Режим в целом описывается в терминах трех последовательностей, по три буквы в каждой:

 

 

Владелец Группа Прочие

(u) (g) (o)

rwx rwx rwx

 

Для задания режима доступа в символьном виде используется синтаксис:

 

[кому] операция права

 

Часть кому есть комбинация букв u, g и o (владелец, члены группы и прочие пользователи соответственно). Если часть кому опущена или указано a, то это эквивалентно ugo.

Операция может быть: + (добавить право), - (лишить права), = (в пределах данного класса присвоить права абсолютно, то есть добавить указанные права и отнять неуказанные).

Права - любая осмысленная комбинация следующих букв (не все):

 

r Право на чтение.

w Право на запись.

x Право на выполнение (поиск в каталоге).

 

Опустить часть права можно только если операция есть = (для лишения всех прав).

 

Если надо сделать более одного указания об изменении прав, то при использовании символьного вида в правах не должно быть пробелов, а указания должны разделяться запятыми. Например, команда

 

chmod u+w,go+x f1

 

добавит для владельца право писать в файл f1, а для членов группы и прочих пользователей - право выполнять файл. Права устанавливаются в указанном порядке.

 

Изменить режим доступа к файлу может только его владелец или суперпользователь.

Команда chmod меняет атрибуты (права доступа) файла.

Проставить файлам право на выполнение:

chmod u+x file1

Разрешить остальным пользователям исправлять файл

chmod a+w file1

 

Архитектура ОС Unix. Ядро ОС. Основные функции. Принципы взаимодействия с ядром.

 

Двухуровневая модель системы: пользовательская и системная части.

Прикладные программы изолированы от особенностей архитектуры.

Ядро -> системные утилиты и демоны -> пользовательские программы.

Демон – процесс, возникающий при запуске и не связанный ни с одним терминалом. (В NT это были системные службы).

 

Ядро монолитное. Доступ к структурам ядра – через файловый интерфейс.

Функции ядра:

1) Управление процессами, нитями.

2) Управление памятью, файлами.

3) Коммуникационные средства (между процессами).

4) Программный интерфейс.

 

 




Дата добавления: 2014-12-19; просмотров: 189 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав