Kinky linux command-line

Made by yours truly in 2014 for the Gender and Tech resources. It is time for updating, upgrading and improving the guides. This version of the guide describes Operating System fundamentals, that are then tied in with Linux kernel and GNU OS implementation and applications, to provide a context for learning and practising with (more) commands.

  • Case sensitivity is very important and a common source of problems for people new to Linux. Other systems such as M$ windows are case insensitive when it comes to referring to files. Linux is not. You can have two or more files and directories with the same name but letters of different case.
  • A lot of commands in linux are named as an abbreviation of a word or words describing them. This makes it easier to remember them.
  • These command-line guides are based on Debian (will also work for Ubuntu and Mint) and the use of bash.
  • # - requires the given command to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - the given command to be executed as a regular non-privileged user

To work with the command-line, you will need to have a working linux distro available to you, and you will need to be able to open a terminal and look up man pages.