Using Special Permission Bits and File Features
When you investigate the Linux directory tree, you will encounter certain file types that require special attention. Sometimes, you may just want to be aware of how these files are handled, since they deviate from what you might expect based on the information presented in earlier chapters. In other cases, you may need to adjust how you use ls
or other commands to deal with these files and directories—for example, when using the sticky bit, using special execute permissions, hiding files from view, or obtaining long listings of directories.
Using Sticky Bits
Consider the following commands, typed on a system with a few files and subdirectories laid out in a particular way:
$ whoami kirk $ ls -l total 0 drwxrwxrwx 2 root root 80 Dec 14 17:58 subdir $ ls -l subdir/ total 2350 -rw-r — – 1 root root 2404268 Dec 14 17:59 f1701.tif
These commands establish the current configuration: The effective user ID is kirk
, and the...