• 1. Getting started →

Bash introduction¶

  • 1. Getting started
    • echo
    • man
  • 2. Moving around the file system
    • ls
    • pwd
    • cd
    • mkdir
  • 3. Redirections and file operations
    • cat, less
    • mv, cp, rm
    • file
  • 4. Pipes
    • sort, grep, sed, awk, uniq, head, tail
    • date, cal
  • 5. File permissions
    • chmod, chgrp, chown
  • 6. Command history
  • 7. Completion, wildcards and expansions
  • 8. Environment variables and paths
  • 9. Unix processes
    • Process control
  • 10. More powerful commands
    • ssh, scp
    • tar, gzip, bzip2
    • mail, wget, elinks
    • Editing text
  • 11. Loops and branches
    • Exit codes and chaining commands
    • if … then … else
    • for-loops
  • 12. Customising the shell
  • 13. Data exercise
 
  • 1. Getting started →

Bash introduction

Navigation

  • 1. Getting started
  • 2. Moving around the file system
  • 3. Redirections and file operations
  • 4. Pipes
  • 5. File permissions
  • 6. Command history
  • 7. Completion, wildcards and expansions
  • 8. Environment variables and paths
  • 9. Unix processes
  • 10. More powerful commands
  • 11. Loops and branches
  • 12. Customising the shell
  • 13. Data exercise

Related Topics

  • Documentation overview
    • Next: 1. Getting started

Quick search

©2006-2018, David Grellscheid, Andy Buckley, Hendrik Hoeth. Licensed under the CC BY-SA 3.0 license. | Powered by Sphinx 1.7.6 & Alabaster 0.7.11 | Page source