Differences
This shows you the differences between the selected revisions of the page.
2007-11-09 | 2008-05-05 | ||
no summary (76.108.163.193) | no summary (128.200.173.85) | ||
Line 18: | Line 18: | ||
===== Special Permissions ===== | ===== Special Permissions ===== | ||
- | There are three special permissions. //Set UID// and //Set GID// are used with executable files. They grant the user, who execute the file, permissions of file owner or group, respectively. //Sticky bit// for executable files makes the kernel keep the memory image of the process after it has terminated, in order to avoid the overhead of reloading it when it is re-invoked. //Sticky bit// for directories ensures that only the owner of a file can remove or delete the file or directory. | + | There are three special permissions. //Set UID// and //Set GID// are used with executable files. They grant the user, who executes the file, permissions of file owner or group, respectively. //Sticky bit// for executable files makes the kernel keep the memory image of the process after it has terminated, in order to avoid the overhead of reloading it when it is re-invoked. //Sticky bit// for directories ensures that only the owner of a file can remove or delete the file or directory. |
Note that while non-Unix systems are usually able to map the 9 simple Unix-style permissions to their own style, they probably won't be able to handle the 3 special permissions. | Note that while non-Unix systems are usually able to map the 9 simple Unix-style permissions to their own style, they probably won't be able to handle the 3 special permissions. |