.. _filedir: Working with Files and Directories =================================== .. .. seealso:: * `Directories and Paths `_ Video by Chris Lasher -- covering working with directories and paths. * `Viewing File Content `_ Video by Chris Lasher -- on working with files using :command:`cat`, :command:`more`, and :command:`less`. * `Working with Files `_ Video by Chris Lasher -- covering more on working with files, including: * moving/renaming, copying, and removing/deleting files * using shell history -- * making and removing directories * wildcards * `More Advanced Shell Commands `_ Video by Chris Lasher -- Develop more advanced shell techniques: * more text tools: :command:`wc`, :command:`cut`, and :command:`sort` * input and output redirection * `Process Control `_ Video by Chris Lasher -- Get a grip on your system with process control: * :command:`ps` and :command:`kill` * more output redirection: pipes * `The Unix / Linux filesystem layout `_ Video by Chris Lasher. * `Filesystem Navigation `_ Video by Chris Lasher -- Learn to navigate quickly through the filesystem: * relative and absolute paths * :command:`pushd` and :command:`popd` * `File Permissions `_ Video by Chris Lasher -- Become master of your domain with file permissions: * id and gid * :command:`chmod`, :command:`chown`, and :command:`chgrp` * `Environment variables `_ Video by Chris Lasher -- Discover how to read and set shell environmental variables. * `Developer Tools `_ Video by Chris Lasher -- Go beyond the shell and play with command line tools useful for developers: * :command:`diff` * :command:`tar` and :command:`gzip` **Contents** .. toctree:: :maxdepth: 2 sample pwd pathnames home cat ls view cp mv rm dir more_cmds After reviewing the above information, complete :ref:`hw3`.