Understanding files and directories

About files and directories
        Files and directories
                Using files
                Using directories
                File and directory attributes
                How the system manages files and directories
                Filenaming conventions
        Managing directories
                How directories are organized
                An example: what the system contains
                Creating a directory
                Listing the contents of a directory
                Renaming a directory
                Removing a directory
                Comparing directories
        Navigating the filesystem
                Finding out where you are in the system
                Changing directory
                Returning to your home directory
        Creating links to files and directories
                Creating a link to a file
                Finding out whether a file has hard links
                Creating a link to a directory
                Navigating symbolic links
        Managing files
                Finding out what type of data a file contains
                Looking at the contents of a file
                Finding out how much text is in a file
                Looking at the beginning and end of a file
                Copying a file
                Moving or renaming a file
                Removing a file
                        Removing files with difficult names
                Comparing files
                Sorting the contents of a file
                Searching for text in a file
                Finding files
        Specifying command input and output
                Forcing a program to read standard input and output
        Redirecting standard output and standard error
        Running a sequence of commands
                Entering commands on the same line
                Running commands in a pipeline
        Access control for files and directories
                Changing file permissions
                Setting the default permissions for a new file
                Giving a file to someone else
                Finding out your group
                Changing the group of a file
        Printing a file
                Printing several copies of a file
                Selecting a printer
                Displaying a list of current print jobs
                Canceling a print request
        Getting help on the command line
                Getting help when you are uncertain of the topic