Practicing with the Command Line -- Just the Basics!


You will complete this assignment in your it110/assignments directory on users.cs.umb.edu.
  1. Log in to users.cs.umb.edu
    You will need an ssh client to do this. On Windows, this could be PuTTY; on a Mac, you could use the native program Terminal.

    Make your terminal window as wide as possible, such that it is as wide as your screen. However, you can also reduce the terminal window's height, if you like, so that you can stack it and your browser window, one on top of the other -- as in this image.
  2. While you are completing this assignment, you will be exposed to:
    • Many different Linux commands
    • Several variants on those commands
    • Absolute and relative paths to files and directories
    The execution of the assignment is itself relatively straight-forward:
    • Inputting the commands...
    • ...as specified in the provided document
    • ...in the specified order.
    The real learning experience comes from paying attention to what you are doing and thoughtfully considering
    • ...what different commands do
    • ...and how variations affect said commands' behavior
    If you neglect to do that, you are cheating yourself out of a learning opportunity!
  3. Open up the following PDF file, which will contain your instructions: it110_as_04.pdf
  4. Assuming you are currently inside your it110/assignments directory, run the less utility on your assignment_04.txt file, in order to ensure that the latter is readable.
        less assignment_04.txt
    If the output looks garbled or scrambled, or just does not look like it should based on your session, then you may have introduced some unwanted control characters that are affecting the terminal display. In this event, you will need to redo your script session in order to produce a version that I can read and check more easily.