 
   
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
![[ Up ]](icons/tube-up.gif)  
![[Prev]](icons/tube-prev.gif) ![[Home]](icons/tube-home.gif) ![[Next]](icons/tube-next.gif)  
![[Author]](icons/tube-author.gif)  | 
	  
| Unix --> Files and Directories |  
  |   
 
There are a number of methods for specifying which directory and file
you are interested in.  Pathnames (the directory specification) can
be relative or absolute.  Absolute pathnames begin with a slash,
/, and start at the root directory.  Successive directories
down the path are also separated by a slash.  In the previous paragraph
I gave the absolute pathname of my home directory.  Each 
subdirectory is a branch in the directory tree.
A relative pathname begins with the directory you are in
(commonly referred to as working directory) and moves
downward to a lower directory.  Relative pathnames begin with the
name of the first directory below the working directory.  Each lower 
directory down the path should have a slash in front of it.  Assuming
I was in the /home directory, cernan/taylor would be the
relative pathname to my home directory.  A "." indicates the working directory, 
while ".." indicates the directory one level up (known as
the parent directory).  If I were in my home directory, the
relative pathname for the /home directory would be ../.. which
says go to the "grandparent" directory two directories higher than you 
are now.
 
 
| Naming files and directories |  
  |   
In general, file and directory names should be composed only of letters
of the alphabet, digits, "."'s, and "_"'s.  Be aware that 
files that begin with a "." do not appear in the directory list unless 
a special flag has been set when doing the list command.
The period is often used to add a suffix on to a base filename.  For 
example, the source code for C programs have a .c suffix added to 
them, e.g. prog.c.  Separating a filename by a "." is particularly
useful when using wildcard selections.
 
© 1993-1998 Christopher C. Taylor 
         |