Реферат, referat, рефераты, эротика, галереи, модели, секс, economics, education, Ukraine, реферати, рефераты, економіка, economics, referat, referats, education, освіта, Україна, Ukraine, Біологія, Всесвітня історія, Географія, Екологія, Економіка
Новини сайтуПро проектРекламодавцямЗворотній зв`язокКонтакт
УАРЕФЕРАТ - Українські реферати, курсові, дипломні, книги, енциклопедії, варез, тести, шпори, еротика, софт, форум, спілкування, знайомства
Ласкаво просимо!РефератиБібліотекаПортфельЗамовленняNet пошукПрацевлаштуванняЗнайомства
ФорумНовиниПодіїКуплю/продамКаталог сайтівКlubнікаМегаДОСТУП
Детальна інформація
Тема: Права доступу до файлів в ОС Unix
Тип документу: Реферат
Предмет: Комп`ютерні науки
Автор: фелікс
Розмір: 6.5
Скачувань: 598
Міністерство освіти України
Львівський державний університет ім. І. Франка
Факультет прикладної математики
та інформатики
Звіт
про виконання практичного завдання з курсу
"Лабораторії спеціалізації"
Львів – 1998
Права доступу до файлу.
В OS UNIX існує три базових класа прав доступу до файлу,в кожному з яких встановлені відповідні права доступу:
User access(u) Для власника-користовача файлу
Group access(g) Для членів групи,що є власником файла
Other access(o) Для решти користувачів(крім суперкористувача)

UNIX підтримує три типи прав доступу для кожного класу:
На читання(read,символ r)
На запис(write, символ w)
На виконання(execute, символ x)
Список прав доступу до файлу можна отримати за допомогою команди
ls –l.
Права доступу можуть бути змінені лише власником файлу або суперко
ристувачем (superuser)-адміністратором системи. Для цього використо-
вується команда chmod:
Ось загальний формат цієї команди:
file1 file2

В якості аргументів команда приймає вказівку класів доступу(‘u’-влас
ник-користувач,’g’-власник-група,’o’-решта користувачів,’a’-всі класи
користувачів), права доступу(‘r’-читання,’w’-запис,’x’-виконання) і опе
$
b

¤
¦
\x00D0
o

"
(
B
T
b
h
l
i
ue
$
b
b
d

\x00D0
\x00D0
O
o
*
j
l
i
ue
;,’=’ –присво
їти) для списку файлів file1,file2 і т. ін.

Завдання:
1.Написати програму діалогової зміни права доступу до файлу.
echo "choose:1.read only 2.edit 3.execute"
read x
case $x in
1)chmod +r-x-w $1;;
2)chmod +w+r-x $1;;
3)chmod +x-w-r $1;;
esac
2.Всі програми на Фортрані перекопіювати в каталог FORT,всі програ-
ми на асемблері перекопіювати в каталог ASEMBLER,всі програми на
сі перекопіювати в каталог С.
cp CATALOG/*.fort FORT
cp CATALOG/*.c C
cp CATALOG/*.asm ASEMBLER
3.Написати програму обрахунку площі трикутника за координатами йо-
го трьох вершин.
awk ' {
print("Input co-ordinates:");
a1=$1;
a2=$2;
b1=$3;
b2=$4;
c1=$5;
c2=$6;
a=sqrt( (a1-b1)*(a1-b1) + (a2-b2)*(a2-b2));
b=sqrt( (a1-c1)*(a1-c1) + (a1-c2)*(a1-c2));
c=sqrt( (b1-c1)*(b1-c1) + (b2-c2)*(b2-c2));
p=(a+b+c)/2;
s=sqrt( p *(p-a) *(p-b) *(p-c));
print("Area S= " s);
}'
Література:
1)Робачевський А.М.
“Операционная система UNIX”-BHV-Санкт-Петербург ,1997
Додати коментар
Анатомія
Біологія
Військова справа
Всесвітня історія
Географія, Геологія
Документація
Екологія
Економіка
Журналістика
Закони України
Інше
Іншомовні роботи
Історія України
Комп`ютерні науки
Культура
Література
Логіка
Математика
Медицина, БЖД
Менеджмент
Міжнародні відносини
Мова, Лінгвістика
Облік та аудит
Особистості
Педагогіка
Політологія
Правознавство
Психологія
Релігієзнавство
Соціологія
Технології
Фізика, Астрономія
Фізкультура
Філософія
Хімія
Сьогодні 07.01.2009