[Contents](#toc) [Overview](#overview) [The Shell versus the Commands](#shell_vs_commands) [A Bit about Shells](#about_shells) [Command Navigation](#command_navigation) [Command Editing](#command_editing) [Introduction to Commands](#command_intro) [Files and Directories](#file_system) [Special Directories: The Home Directory](#home_dir) [The Current Working Directory](#working_dir) [Working in Multiple Terminals](#many_shells) [Listing Directory Contents](#listing_dirs) [About File names](#filenames) [Relative Pathnames](#pathnames) [Navigating Directories](#navigating_dirs) [Types of Commands](#command_types) [Learning About Commands](#learning_commands) [Getting Help: The Manual Pages](#man_pages) [Searching Through Man Pages](#man_page_searching) [The Info System](#info) [Help for Shell Builtins](#bash_help) [Categories of Commands](#command_categories) [More Commands](#misc_commands) name:cmmd_syntax## Command Syntax [Simple Command Syntax](#cmmd_syntax2) [Complex Command Syntax](#cmmd_syntax3) [Miscellaneous Commands](#misc_commands) [Miscellaneous Commands](#misc_commands2) [Viewing Files](#viewing_files) [`ls`](#ls) [`basename`](#basename) [`dirname`](#dirname) [`find`](#find) [`find`](#find_by_name) [`find`](#find_by_time) [`find`](#find_misc) [`find`](#find_misc2) [`find`](#find_actions) [Streams, Files, and Redirection](#streams) [File Descriptors and Streams](#file_descriptors) [I/O Redirection](#io_redirection) [Input Redirection](#input_redirection) [Output Redirection](#output_redirection) [Error Redirection](#error_redirection)