day & night

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



Опытный юзверь
**

Группа: Пользователи
Сообщений: 117
Регистрация: 15.10.2006
Из: Санкт-Петербург
Пользователь №: 248.711


Респектов: 7
-----X----


Предупреждений:


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

Ответов(1 - 8)
5.11.2008 - 19:42
#2
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




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)
И существуют ли в природе скрипты которые работают с этими командами?
*

В файловых менеджерах есть возможности менять права. Или я не так понял?
User is offline
Go topGo end
5.11.2008 - 20:57
#3
$Vadim$



Опытный юзверь
**

Группа: Пользователи
Сообщений: 117
Регистрация: 15.10.2006
Из: Санкт-Петербург
Пользователь №: 248.711


Респектов: 7
-----X----


Предупреждений:


de1ay я просто молюсь на вас...=) Только вы мне и помогаете...!Скрипт имеется ввиду как отдельный может быть сценарий или фрагмент кода который будет работать с этими командами...
PS извините что сразу не отблагодарил...позже все сделаю =)
User is offline
Go topGo end
5.11.2008 - 22:07
#4
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Code
#!/bin/bash
cd /web/home/horsecon/public_html/wwwboard;
for i in `ls `; do

chmod o+rw $i
done



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

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

Code
chmod o+rw $i

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

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

Вообще я в баш-скриптах не силён, но принцип вроде понятный. Если не секрет, а зачем так извращаться?.. smile.gif
User is offline
Go topGo end
5.11.2008 - 22:23
#5
$Vadim$



Опытный юзверь
**

Группа: Пользователи
Сообщений: 117
Регистрация: 15.10.2006
Из: Санкт-Петербург
Пользователь №: 248.711


Респектов: 7
-----X----


Предупреждений:


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

User is offline
Go topGo end
5.11.2008 - 22:32
#6
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Цитата | 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
User is offline
Go topGo end
5.11.2008 - 22:45
#7
$Vadim$



Опытный юзверь
**

Группа: Пользователи
Сообщений: 117
Регистрация: 15.10.2006
Из: Санкт-Петербург
Пользователь №: 248.711


Респектов: 7
-----X----


Предупреждений:


а сам скрипт должен быть в каком расширении?
Извини если пишу глупые вопросы...пока только учусь...=)
User is offline
Go topGo end
5.11.2008 - 23:23
#8
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Пишешь в блокноте - сохраняешь как .sh.
User is offline
Go topGo end
6.11.2008 - 6:09
#9
alexs963



Опытный юзверь
**

Группа: Пользователи
Сообщений: 108
Регистрация: 28.10.2006
Пользователь №: 257.452


Респектов: 13
-----X----


Предупреждений:


В линуксе впринципе расширение для скриптов не важно какое, главное что бы у скрипта были установлены права на исполнение (chmod +x script). У меня, например, все скрипты без расширения сделаны.
User is offline
Go topGo end

Topic Options
Сейчас: 5.05.2024 - 0:27
Мобильная версия | Lite версия