PATH: Instructional Server> CTS 2106> Exercises>

CTS 2106 - Practice Exercises


This page provides a table of practice exercises that students can perform to solidify concepts introduced in the reading or to develop experience using features of the Linux operating system. Each exercise is related to one or more of the chapters in our course's Virtual Textbook as indicated by chapter letter shown in the first column. Early exercises will be more theoretical. As students develop experience with using the software, the exercises will become more practical in nature.

These exercises are not assessment instruments and have no direct impact on student grades. They are simply learning opportunities. If you are unable to perform them, do not be concerned. But you should contact your instructor if you have any questions about them or need guidance.

CAUTION: While attempting these exercises, use only devices that you can afford to erase. Do not practice on any computer or storage device that you rely upon for purposes other than practice.

Before doing an exercise, you are advised to review the virtual textbook chapter by clicking on its title in the lefthand column below. Afterwards, select the exercise by clicking on its title in the righthand column.

Chapter(s) Exercise Topic / Objective
A - What is Linux A - Linux is everywhere (in Mac and Windows too)
B - Licensing B - What are my rights?
C - Distributions C- Which Linux Distro is on top today?
D - Help D - Builtins vs. External Commands
E - Access E - Using PuTTY to remotely login to our class Linux host
F - Installation F - Building Skills Needed for Installation
G - Introduction to Linux G - Examine / Survey your Linux system
H - Filesystems & File Systems H - Partitions and mounting
I - Files & Directories I - Managing Files and Directories
J - The Shell J - Shell commands and redirection
K - Shell Programming K - A simple shell script
L - Windowing Systems &
Desktop Environments
L - Take a tour of the MATE desktop environment
M - Downloading & Installing Software M - Downloading and Installing Software in Linux
N - Printing N - Printing with Linux
O - Administration O - User account and group management
P - Networking P - Configuring name resolution
Q - Secure Shells Q - Remote login with secure shells
R - File Transfer R - File transfer clients and servers
S - Security S - Linux firewall configuration
T - Web Servers T - Apache setup
U - Samba U - Mounting windows shares on a Linux file system

PATH: Instructional Server> CTS 2106> Exercises>