Create Project Folders

PRO-TIP All of these commands are case-sensitive. In Linux, it is common to restrict file and directory names to lower case letters and digits. This helps to make it easier to remember and use those names later in programs, scripts, web pages, etc. This means avoid capital letters, spaces, dashes, etc. in the names you choose to create.

These instructions assume that you have already logged into to a CS Linux workstation.

Use a command terminal window

  1. Open a terminal window.
  2. Navigate (change directory) to your private directory.
    cd ~/private
  3. Create a course folder (if one does not exist).
    mkdir cs400
  4. Make the newly created directory your current working directory.
    cd cs400
  5. Create a new folder for homework assignments.
    mkdir homeworks
  6. Create a new folder for programming projects.
    mkdir programs
  7. Create a new folder for the current project.
    mkdir programs/practice
  8. Change to that directory
    cd programs/practice
  9. Copy or create project files in this directory.

Integrated Development Environment (IDE)

Many software developers use an IDE like Eclipse. Such programs create project folders in a workspace on the underlying file system when the program selects the File->New->Project wizards. You will need to know where your IDE's workspace exists in your file system for some command-line development steps (version control, running build scripts, renaming and copying files). Be sure to ask a TA for assistance in locating your workspace and project files from the file system "explorer" tools.