( Вход | Регистрация | Поиск )

Linux - права пользователей., *NIX
Дата обновления: 06.11.2008 - 06:09, перейти к новому сообщению

·$Vadim$
Группа: Пользователи

Сообщений: 117
Здравствуйте дорогие пользователи Softoroom а. Сейчас стал немного изучать Linux и возникли некоторые вопросы. А именно про права пользователей. Расскажите пожалуйста про команды:
Chmod (изменение в символьной и числовой форме). Chgrp и Chown. И существуют ли в природе скрипты которые работают с этими командами?
Заранее благодарен всем кто ответит …!


Ответов(1 - 8)

·de1ay
Группа: Наши Люди

Сообщений: 4.437
http://ru.wikipedia.org/wiki/Chmod

Цитата | Quote($Vadim$ @ 5.11.2008 - 18:28)
Chgrp и Chown.

man`ы читай, все и по пунктам написано.
Code
man chgrp
man chown


Цитата | Quote($Vadim$ @ 5.11.2008 - 18:28)
И существуют ли в природе скрипты которые работают с этими командами?

В файловых менеджерах есть возможности менять права. Или я не так понял?


·$Vadim$
Группа: Пользователи

Сообщений: 117
de1ay я просто молюсь на вас...=) Только вы мне и помогаете...!Скрипт имеется ввиду как отдельный может быть сценарий или фрагмент кода который будет работать с этими командами...
PS извините что сразу не отблагодарил...позже все сделаю =)


·de1ay
Группа: Наши Люди

Сообщений: 4.437
Code
#!/bin/bash
cd /web/home/horsecon/public_html/wwwboard;
for i in `ls `; do

chmod o+rw $i
done

http://www.sirfsup.co...bash/chmod.txt


где
Code
cd /web/home/horsecon/public_html/wwwboard;

вставляем свою директорию

Code
chmod o+rw $i

выставляем нужные права

тут ещё кое-что есть --->
_http://www.students.u...ocumentID=6929

Вообще я в баш-скриптах не силён, но принцип вроде понятный. Если не секрет, а зачем так извращаться?.. smile.gif


·$Vadim$
Группа: Пользователи

Сообщений: 117
de1ay не секрет...сейчас изучаю предмет операционные системы...=) так вот он и заставляет так извращаться...
и если не сложно подскажи пожалуйста что именно делает данный скрипт?И как или через что его можно запустить и посмотреть его работоспособность?




·de1ay
Группа: Наши Люди

Сообщений: 4.437
Цитата | Quote($Vadim$ @ 5.11.2008 - 22:23)
и если не сложно подскажи пожалуйста что именно делает данный скрипт?

1 строка указывает, что это баш-скрипт;
2 переходит в необходимую директорию;
3 вызывает команду ls (list directory), и по количеству файлов (цикл for) меняет каждому значение прав.

Цитата | Quote($Vadim$ @ 5.11.2008 - 22:23)
сейчас изучаю предмет операционные системы...=)

Сегодня тема лекции: ( smile.gif))
_http://www.intuit.ru/...work/5/12.html
_http://www.linux.org....-conspect.html


·$Vadim$
Группа: Пользователи

Сообщений: 117
а сам скрипт должен быть в каком расширении?
Извини если пишу глупые вопросы...пока только учусь...=)


·de1ay
Группа: Наши Люди

Сообщений: 4.437
Пишешь в блокноте - сохраняешь как .sh.


·alexs963
Группа: Пользователи

Сообщений: 108
В линуксе впринципе расширение для скриптов не важно какое, главное что бы у скрипта были установлены права на исполнение (chmod +x script). У меня, например, все скрипты без расширения сделаны.