ABSTRACT

If you get an error message, then you can use the getconf NAME _ MAX command. Although you can use any characters for file names, we strongly recommend that non-

printable characters, white spaces (spaces and tabs), and shell metacharacters (described in Chapter 2) not be used because they are difficult to deal with as part of a file name. You can give file names any of your own or application-defined extensions, but the extensions mean nothing to the UNIX system. For example, you can give an .exe extension to a document and a .doc extension to an executable program. Some applications require extensions, but others do not. For example, all C compilers require that C source program files have a .c extension, but not all Web browsers require an .html extension for files for Web pages. Even so, extensions should be used-it helps keep track of which files are for what purposes. Some commonly used extensions are given in Table 4.1.