Práva u mkdir -p -m
Ladislav Vaiz
spam na nagano.cz
Čtvrtek Leden 6 12:42:32 CET 2011
Ahoj,
je v pořádku, aby se mkdir -p -m 0700 aaa/bbb/ccc/ddd
choval takto?
umask(0) = 07
mkdir("aaa", 0770) = 0
open("aaa",
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW) = 3
fchdir(3) = 0
close(3) = 0
mkdir("bbb", 0770) = 0
open("bbb",
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW) = 3
fchdir(3) = 0
close(3) = 0
mkdir("ccc", 0770) = 0
open("ccc",
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW) = 3
fchdir(3) = 0
close(3) = 0
mkdir("ddd", 0700) = 0
Čekal bych, že 0700 budou mít všechny adresáře.
Zkoušeno na Debianu Lenny.
Láďa
Další informace o konferenci Linux