[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
"Michael Schmidt" <sslug@sslug> writes: >> På et katalog betyder x-bitten at man ikke kan åbne elementer i >> kataloget herunder filer og underkataloger. Men man kan sagtens liste >> indholdet uden x-bitten sat. > > Kommer det ikke an på hvorfra man kalder. Nej, betydningen af x-bitten er ikke afhængig af hvad processens cwd er sat til. Men ... > Jeg mener at huske at du ikke kan bruge f.eks.: ls . hvis cwd ikke har > x(X) bit'en sat Kort fortalt: På kataloger tillader x-bitten at foretage operationer på *indholdet* af kataloget, herunder open(2) og stat(2). Hvis bare et af katalogerne i pathen mangler x-bitten er operationen ikke tilladt. Når du tilgår '.' er det ikke bare en pseudo-navn for "Det Aktuelle Katalog". Det er rent faktisk en del af indholdet af kataloget og fraværet af x-bitten betyder så selvfølgelig at du ikke kan tilgå indholdet af dette navn. Hvis /tmp/foobar/ mangler x-bitten kan man heller ikke tilgå /tmp/foobar/../.., da det kræver at man udfører en operation på en del af indholdet af /tmp/foobar, nemlig underkataloget '..'. //Makholm
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |