logo

Unix-like Command Line Interface Crash Course

These set of short modules are intended for students and individuals looking to learn the basics of unix-like (BSD/Linux/Unix) command line navigation and functionality. The intention to learn enough to write basic scripts, the coles notes on text editors, regular expressions (regex) ssh, and terminal multiplexers . Useful for work on shared computational servers or system administration in a unix-like environment.

These modules will go over the basics, and hopefully not any specific implementations of anything, i.e. Original Bourne Shell, Basic/Exdended Regular expressions, Vi, Emacs. This excludes things like specific shell implementations such as Bash and Zsh to name a few.

These modules will not go in depth and expect the user to read documentation to become more proficient, as it is useful skill to learn how to rely on proper documentation provided by the authors of the software or programming languages.

Modules

  1. Basic BSD/Linux/Unix Commands
  2. Input/Output redirection
  3. Regular Expressions (regex)
  4. Text Editors
  5. Scripting with Bourne Shell (sh)
  6. Secure shell and friends (ssh, scp, sftp)
  7. Terminal multiplexer (tmux)

© 2017–2022 David Kalliecharan