Твой софтовый форум > Тематические форумы > Операционные системы > *NIX

Linux - права пользователей.

Дата публикации: 06.11.2008 - 06:09
$Vadim$
Здравствуйте дорогие пользователи Softoroom а. Сейчас стал немного изучать Linux и возникли некоторые вопросы. А именно про права пользователей. Расскажите пожалуйста про команды:
Chmod (изменение в символьной и числовой форме). Chgrp и Chown. И существуют ли в природе скрипты которые работают с этими командами?
Заранее благодарен всем кто ответит …!
de1ay
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$
de1ay я просто молюсь на вас...=) Только вы мне и помогаете...!Скрипт имеется ввиду как отдельный может быть сценарий или фрагмент кода который будет работать с этими командами...
PS извините что сразу не отблагодарил...позже все сделаю =)
de1ay
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$
de1ay не секрет...сейчас изучаю предмет операционные системы...=) так вот он и заставляет так извращаться...
и если не сложно подскажи пожалуйста что именно делает данный скрипт?И как или через что его можно запустить и посмотреть его работоспособность?

de1ay
Цитата | 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$
а сам скрипт должен быть в каком расширении?
Извини если пишу глупые вопросы...пока только учусь...=)
de1ay
Пишешь в блокноте - сохраняешь как .sh.
alexs963
В линуксе впринципе расширение для скриптов не важно какое, главное что бы у скрипта были установлены права на исполнение (chmod +x script). У меня, например, все скрипты без расширения сделаны.


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Linux - права пользователей.
SoftoRooM © 2004-2024