Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-04-19 08:49:38

  rulezdc - Członek DUG

rulezdc
Członek DUG
Skąd: Tarnowskie Góry
Zarejestrowany: 2007-05-22

find -perm niech mi ktoś wyjaśni ...

Dzień dobry
Mamy trzy opcje za man-em

Kod:

-perm mode
File's permission bits are exactly mode (octal or symbolic). Symbolic modes use mode 0 as a point of departure.

-perm -mode
All of the permission bits mode are set for the file.

All of the permission bits mode are set for the file.   Symbolic
modes  are accepted in this form, and this is usually the way in
which would want to use them.  You must specify ’u’, ’g’ or  ’o’
if  you use a symbolic mode.

-perm +mode
Any of the permission bits mode are set for the file

Any of the permission bits mode are set for the file.   Symbolic
modes  are  accepted in this form.  You must specify ’u’, ’g’ or
’o’ if you use a symbolic mode.

Pierwsza opcja jest jasna
Druga opcja zawiera wszystkie uprawnienia powyżej tych wypisanych irówne

To trzecia opcja jest niejasna w ogóle dla mnie.
Czy mógłby ktoś w prosty sposób wyjaśnić ją ?

Offline

 

#2  2014-04-19 09:02:32

  pioki - Użytkownik

pioki
Użytkownik
Zarejestrowany: 2010-04-10

Re: find -perm niech mi ktoś wyjaśni ...

Pierwsze - dokładnie takie uprawnienia. (plik 664 -> 664)
Druga - plik ma takie uprawnienia. (plik 664 -> 640)
Trzecia - plik ma dowolne z (wymienionych) takich uprawnień (plik 664 -> 775)

Przynajmniej ja to tak rozumiem...

Offline

 

#3  2014-04-19 10:00:40

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: find -perm niech mi ktoś wyjaśni ...

-perm mode
Każda z kategorii (user, group, others) ma tylko takie uprawnienia jak dla niej podane.

-perm -mode
Każda z kategorii (user, group, others) ma takie uprawnienia jak dla niej podane, bez znaczenia czy ma też inne.

-perm /mode
Którakolwiek z kategorii (user, group, others) ma takie uprawnienia jak dla niej podane, bez znaczenia czy ma też inne.

-perm +mode
To w ogóle jest przestarzała opcja i można ją olać.

Offline

 

#4  2014-04-19 10:34:09

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: find -perm niech mi ktoś wyjaśni ...

ArnVaker napisał(-a):

-perm +mode
To w ogóle jest przestarzała opcja i można ją olać.

Dlaczego olać?
Jest tak samo funkcjonalna i wygodna, jak wszystkie poprzednie.

Oczywiście o gustach się nie dyskutuje. ;)

man find napisał(-a):

-perm prawa
              Bity praw pliku są dokładnie równe prawom (ósemkowym lub symbol‐
              icznym). Prawa symboliczne używają 0 jako punktu wyjścia.

       -perm -prawa
              wszystkie bity prawa są ustawione dla pliku.

       -perm +prawa
              Któryś z bitów praw jest ustawiony dla pliku.

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2014-04-19 10:39:56)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2014-04-19 10:38:29

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: find -perm niech mi ktoś wyjaśni ...

-perm +mode
Deprecated, old way of searching for files with any of the permission bits in mode set. You should use -perm /mode instead. […] This form of the -perm test is deprecated because the POSIX specification requires the interpretation of a leading `+' as being part of a symbolic mode, and so we switched to using `/' instead.

Offline

 

#6  2014-04-19 10:42:19

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: find -perm niech mi ktoś wyjaśni ...

Ok, polski man jest chyba za stary, żeby zawierać to wyjaśnienie. ;)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)