ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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:50       ` Хихин Руслан
@ 2007-09-14  5:54         ` Хихин Руслан
  0 siblings, 0 replies; 8+ messages in thread
From: Хихин Руслан @ 2007-09-14  5:54 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 528 bytes --]

Здравствуйте Хихин Руслан
  В сообщении от 14 сентября 2007 Хихин Руслан написал(a):
 
chmod -R a-x=rwX Papka

-- 
  А ещё говорят так  (fortune):
 
- Что делает системный администратор, 
проснувшись с похмелья? ?- Тестирует 
память...  

PS Это у меня чего-то фортуна, вызываемая из kmail считает, что у меня 
локаль UTF8. Что-то всё-же не так в kmail с локалью.
________________________________________________________________________
С уважением Хихин Руслан

[-- 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