* [Comm] chmod
@ 2007-09-13 20:26 Alisher
2007-09-13 21:35 ` Хихин Руслан
2007-09-14 5:11 ` Timur Batyrshin
0 siblings, 2 replies; 8+ messages in thread
From: Alisher @ 2007-09-13 20:26 UTC (permalink / raw)
To: ALT Linux Community
Имеется папка в ней папки и файлы как задать права для папок 777, а для
файлов 644, одной командой? Если можно. А то как-то лень для каждого
файла по отдельности делать:) Спасибо.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] chmod
2007-09-13 20:26 [Comm] chmod Alisher
@ 2007-09-13 21:35 ` Хихин Руслан
2007-09-14 5:11 ` Timur Batyrshin
1 sibling, 0 replies; 8+ messages in thread
From: Хихин Руслан @ 2007-09-13 21:35 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 519 bytes --]
Здравствуйте Alisher
В сообщении от 14 сентября 2007 Alisher написал(a):
> Имеется папка в ней папки и файлы как задать права для папок 777, а
> для
> файлов 644, одной командой? Если можно. А то как-то лень для каждого
> файла по отдельности делать:) Спасибо.
Читаем внимательно man chmod
chmod -R a=rwX Papka
--
А ещё говорят так (fortune):
Consultation, n.: ? Medical term meaning "to share the wealth."
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] chmod
2007-09-13 20:26 [Comm] chmod Alisher
2007-09-13 21:35 ` Хихин Руслан
@ 2007-09-14 5:11 ` Timur Batyrshin
2007-09-14 5:17 ` Хихин Руслан
1 sibling, 1 reply; 8+ messages in thread
From: Timur Batyrshin @ 2007-09-14 5:11 UTC (permalink / raw)
To: community
Alisher (Fri, 14 Sep 2007 00:26:15 +0400):
> Имеется папка в ней папки и файлы как задать права для папок 777, а
> для файлов 644, одной командой? Если можно. А то как-то лень для
> каждого файла по отдельности делать:) Спасибо.
Я обычно так делаю:
find /path/to/dir -type d -exec chmod 0777 '{}' \;
find /path/to/dir -type f -exec chmod 0644 '{}' \;
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] chmod
2007-09-14 5:11 ` Timur Batyrshin
@ 2007-09-14 5:17 ` Хихин Руслан
2007-09-14 5:39 ` Timur Batyrshin
2007-09-14 8:21 ` Maxim Tyurin
0 siblings, 2 replies; 8+ messages in thread
From: Хихин Руслан @ 2007-09-14 5:17 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 483 bytes --]
Здравствуйте Timur Batyrshin
В сообщении от 14 сентября 2007 Timur Batyrshin написал(a):
> Я обычно так делаю:
>
> find /path/to/dir -type d -exec chmod 0777 '{}' \;
> find /path/to/dir -type f -exec chmod 0644 '{}' \;
Зачем так сложно ?
--
А ещё говорят так (fortune):
Adde parvum parvo manus acervus erit. [Add little to little and there
will be a big pile.] -- Ovid
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] chmod
2007-09-14 5:17 ` Хихин Руслан
@ 2007-09-14 5:39 ` Timur Batyrshin
2007-09-14 5:50 ` Хихин Руслан
2007-09-14 8:21 ` Maxim Tyurin
1 sibling, 1 reply; 8+ messages in thread
From: Timur Batyrshin @ 2007-09-14 5:39 UTC (permalink / raw)
To: community
Хихин Руслан (Fri, 14 Sep 2007 09:17:45 +0400):
> > find /path/to/dir -type d -exec chmod 0777 '{}' \;
> > find /path/to/dir -type f -exec chmod 0644 '{}' \;
> Зачем так сложно ?
Потому что на каталоги нужен доступ на запись для всех, а на файлы
только для владельца.
> Читаем внимательно man chmod
> chmod -R a=rwX Papka
В этом случае (помимо неправильных прав на запись - см.выше) у файлов,
которые уже исполняемые, аттрибут x не сбросится. Может у человека после
переписывания с неправильно примонтированной vfat/smb шары все файлы
исполняемые, а он хочет сбросить этот флаг? Можно, конечно,
предварительно дать еще команду chmod -R a-x Papka а после нее уже
вышеозначенную, но в этом случае, мне кажется, более понятным будет
вариант с find.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] chmod
2007-09-14 5:39 ` Timur Batyrshin
@ 2007-09-14 5:50 ` Хихин Руслан
2007-09-14 5:54 ` Хихин Руслан
0 siblings, 1 reply; 8+ messages in thread
From: Хихин Руслан @ 2007-09-14 5:50 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1190 bytes --]
Здравствуйте Timur Batyrshin
В сообщении от 14 сентября 2007 Timur Batyrshin написал(a):
> Хихин Руслан (Fri, 14 Sep 2007 09:17:45 +0400):
> > > find /path/to/dir -type d -exec chmod 0777 '{}' \;
> > >
> > > find /path/to/dir -type f -exec chmod 0644 '{}' \;
> >
> > Зачем так сложно ?
>
> Потому что на каталоги нужен доступ на запись для всех, а на файлы
>
> только для владельца.
>
> > Читаем внимательно man chmod
> >
> > chmod -R a=rwX Papka
>
> В этом случае (помимо неправильных прав на запись - см.выше) у
> файлов,
>
> которые уже исполняемые, аттрибут x не сбросится. Может у человека
> после
chmod -R chmod -R a-x=rwX Papka
> переписывания с неправильно примонтированной vfat/smb шары все файлы
> исполняемые, а он хочет сбросить этот флаг? Можно, конечно,
> предварительно дать еще команду chmod -R a-x Papka а после нее уже
> вышеозначенную, но в этом случае, мне кажется, более понятным будет
> вариант с find.
--
А ещё говорят так (fortune):
linux: because a PC is a terrible thing to waste (ksh@cis.ufl.edu put
this on Tshirts in '93)
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] chmod
2007-09-14 5:17 ` Хихин Руслан
2007-09-14 5:39 ` Timur Batyrshin
@ 2007-09-14 8:21 ` Maxim Tyurin
1 sibling, 0 replies; 8+ messages in thread
From: Maxim Tyurin @ 2007-09-14 8:21 UTC (permalink / raw)
To: hihin; +Cc: ALT Linux Community general discussions
Хихин Руслан writes:
> Здравствуйте Timur Batyrshin
> В сообщении от 14 сентября 2007 Timur Batyrshin написал(a):
> > Я обычно так делаю:
> >
> > find /path/to/dir -type d -exec chmod 0777 '{}' \;
> > find /path/to/dir -type f -exec chmod 0644 '{}' \;
>
> Зачем так сложно ?
Потому что универсально :)
Например мне достаточно часто приходится делать
find /path/to/dir -type d -exec chmod 2775 '{}' \;
find /path/to/dir -type f -exec chmod 0664 '{}' \;
--
With Best Regards, Maxim Tyurin
JID: MrKooll@jabber.pibhe.com
___
/ _ )__ _____ ___ ____ _______ _____
/ _ / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/ \_,_/___/
/___/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2007-09-14 8:21 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-13 20:26 [Comm] chmod Alisher
2007-09-13 21:35 ` Хихин Руслан
2007-09-14 5:11 ` Timur Batyrshin
2007-09-14 5:17 ` Хихин Руслан
2007-09-14 5:39 ` Timur Batyrshin
2007-09-14 5:50 ` Хихин Руслан
2007-09-14 5:54 ` Хихин Руслан
2007-09-14 8:21 ` Maxim Tyurin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git