UVa Physics Computer Facilities
Linux System Administration
LSP Summer Skills Update, 2009
This course aims to provide a practical introduction to
two aspects of Linux system administration (networking and
filesystems) for technically-experienced people who find themselves
in charge of a Linux computer. We take a nuts-and-bolts approach
to each topic, examining realistic problems that the system
administrator may encounter. Although many of the details will
be Linux-specific, much of the course's content will be of general
value, including overviews of computer hardware and the
principles of networking.
1. Introduction to Networks and Firewalls
2. Introduction to Disks and Filesystems
1. Introduction to Networks and Firewalls.
Slides from this talk: networks/presentation-notes.pdf
In this talk, we'll take a look at networking under Linux.
We'll start with ethernet and work our way up the "five
layer" TCP/IP model of networking, stopping along the way to
talk a little bit about the history of the internet. Along
the way we'll introduce Linux commands for configuring
networking, and we'll introduce concepts such as MAC and IP
addresses, ARP, DNS, DHCP, routing and ports. Then we'll
take a look at firewalls, NAT, port forwarding and
2. Introduction to Disks and Filesystems.
Slides from this talk: filesystems/presentation-notes.pdf
In this talk we'll start out with a quick look at disk
technology, then move on to look at disk partitions (and the
Master Boot Record) to see how partitions are defined. From
there, we'll step up to look at how filesystems are created.
We'll look at tools for creating, labeling, checking and
getting information about filesystems. Finally, we'll look
at Logical Volume Management (LVM), and introduce a minimal
set of LVM commands you'll need to know when managing a
modern Linux installation.