Directory Conventions

All KLC users have a home directory where you can store up to 80 GB of files. Your home directory is completely private, meaning that you cannot share files in your home directory with other users. You can point programs to your home directory with the path /home/your-netid/ or the shortcut ~.

For projects where you more storage or when you want to share files with other collaborators, you will need a "project" directory. Project directories reside under /kellogg/proj/. Ask Kellogg Research Support if you want to create a project directory or want to change the other users who share that directory with you.

Note: Beginning in December, 2020, each KLC project directory will have a strict capacity limit, or "quota." The default quota for each directory will be 2 TB. Kellogg researchers will be allowed to purchase additional quota at the same price that Northwestern IT charges for Quest storage. The current price is $355 per TB for up to 5 year of access.    

Viewing and Editing Files

You have many options for viewing and editing your files that are saved on KLC.

Text Editors

KLC has several text editor programs installed. If you work on a Linux system with any regularity, we recommend that you become familiar working with at least one text editor. Nano is probably the most intuitive program for a new user to learn. Other popular text editors include Emacs and vi. You can open a file directly with Nano by typing the command

nano name-of-the-file

...and then exit the file by typing CTRL-X.

Emacs also provides a graphical user interface, which you can use by issuing this command if your ssh session has X11 forwarding:

emacs name-of-the-file &

FastX / Gnome

If you connect to KLC using FastX and the Gnome Desktop, then you can also simply double-click a file to open it with a program called Gedit. Gedit is another intuitive graphical interface for viewing and editing text files.

Edit Files Locally
Some users prefer the third option of using their personal computers to view and manipulate the files they create on KLC. Suppose you run a Matlab program on KLC to create an output file. You could download the file you created (see Transferring Files below for instructions.) This option is especially attractive if your program produces images or PDF files as its output.

Transferring Files

You have many options for transferring files between your computer and KLC. Northwestern IT maintains detailed file transfer instructions for Quest, of which KLC is part. We summarize some of the most popular options below.
  • ssh clients like MobaXterm have drag-and-drop sftp capability built into the product. 
  • Cyberduck is a free program that also offers drag-and-drop sftp capability. The same company offers Mountain Duck for a small license fee.
  • For transferring large files or transferring files between universities, consider using Globus. 

Kellogg School of Management