Lab 3 Getting Help with Commands Sequence 1: Using the Help Tools 1. man -f keyword whatis keyword list all man pages. 2. man -k keyword list all manual pages. 3. man -K keyword will be asked whether or not you would like to read it. 4. man 3 basenam…
Lab 16 The Linux Filesystem Goal: Develop a better understanding of Linux filesystem essentials including: the creation and use of links, using locate and find, and archiving and compressing files. System Setup: A working, installed Red Hat Enterpris…
Lab 6 Exploring the Bash Shell Sequence 1: Directory and file organization 1. Log in as user student with the password student. 2. [student@stationX ~]$ pwd/home/student 3. [student@stationX ~]$ touch {report,memo,graph}_{sep,oct,nov,dec}_{a,b,c}_{1,…
Lab 5 File Permissions Sequence 1: Determining File Permissions 1. What is the symbolic representation644 rw-r--r--755 rwxr-xr-x000 ---------711 rwx--x--x700 rwx------777 rwxrwxrwx555 r-xr-xr-x111 --x--x--x600 rw-------731 rwx-wx--x 2. Given a file w…
Lab 4 Browsing the Filesystem Sequence 1: Directory and File Organization 1. Log in as user student with the password student. 2. [student@stationX ~]$ pwd/home/student 3. ls    ls -a    ls -al-a option includes files whose names begin with a period…
Lab 8 Introduction to String Processing Sequence 1: Exercises in string processing 1. Other than the man page, how could you get a summary of options for the aspell command,displayed one page at a time?aspell --help | less 2. How many files are in th…
Lab 7 Standard I/O and Pipes 1. [student@stationX ~]$ cat /proc/cpuinfo /proc/meminfo 2. [student@stationX ~]$ cat /proc/cpuinfo /proc/meminfo | less 3. [student@stationX ~]$ cat /proc/cpuinfo /proc/meminfo | mail -s "System Stats for $(hostname)&quo…
Lab 9 Using vim Sequence 1: Navigating with vim 1. Log in as user student 2. [student@stationX ~]$ cp /etc/passwd ~ 3. [student@stationX ~]$ vim ~/passwd 4. First, try moving around using such as the arrows, PgUp, PgDn.They should all work as expecte…
Lab 11 Process Control Sequence 1: Job Control 1. [student@stationX ~]$ su - 2. Begin some jobs in the background:[root@stationX ~]# tail -n0 -f /var/log/messages &[root@stationX ~]# updatedb & 3. [root@stationX ~]# service syslog restart 4. [root…
Lab 10 Understanding the Configuration Tools Sequence 1: Configuring the Network with system-config-network 1. Select System->Administration->Network. 2. Click New, highlight Ethernet Connection, and click Forward. 3. Highlight the device associated…
Lab 15 Switching Users and Setting a Umask Goal: Become familiar with the use of several essential commands in useridentification and account switching. System Setup: A working, installed Red Hat Enterprise Linux system with an unprivilegeduser accou…
Goal: Practice using a variety of tools to transfer files between your system and a remote system. System Setup: A working, installed Red Hat Enterprise Linux system with an unprivileged user account named student with a password of student. Lab Setu…
Lab 17 Installation and Administration Tools Goal: Become familiar with system configuration tools and successfully install Red Hat Enterprise Linux Lab Setup: Ensure that a server1 repository is available. Provide students with boot.iso disk. Warnin…
Sequence 1: Configuring the bash Shell Deliverable: A system with new aliases that clear the screen, and produce a useful timesortedls listing. Instructions: 1. You have decided to create an alias so that when you type c, the system will run the clea…
Sequence 1: Using find Scenario: Log in as user student. Devise and execute a find command that producesthe result described in each of the following problems, then write down thecommand in the space provided. You may need to refer to the man page fo…
Lab 1 Managing Startup Goal: To familiarize yourself with the startup process System Setup: A system installed with Red Hat Enterprise Linux Sequence 1: Changing the default run level Deliverable: A system that boots to runlevel 3 by default. Instruc…
Lab 2 Working with packages Goal: To gain working experience with package management System Setup: A working install of Red Hat Enterprise Linux 5 connected to the classroom network Situation: You have been asked to connect a system to your company's…
Lab 5 User and Group Administration Goal: To build skills for user and group administration. Estimated Duration: 45 Minutes Lab Setup: Instructor: Start ypserv. Situation: You need to setup groups and accounts for several users in your company. Each…
Lab 4 System Services Goal: Develop skills using system administration tools and setting up and administering CUPS. Estimated Duration: 30 Sequence 1: Using cron Scenario: You want to know some information about the status of the system every ten min…
Lab 3 Configuring the kernel Goal: Develop skills tuning the /proc filesystem. Gain some experience working with device special files and modules. Use the tools available to explore hardware resources. Estimated Duration: 45 minutes Sequence 1: Turni…
Lab 6 Adding New Filesystems to the Filesystem Tree Goal: Develop skills and knowlege related to partitioning and filesystems Estimated Duration: 60 minutes Sequence 1: Creating and Mounting Filesystems Instructions: 1. Use fdisk -l to locate informa…
Lab 9 Installation and System-Initialization Goal: Successfully install Red Hat Enterprise Linux. System Setup: A computer capable of booting from CD. Warning: If your system cannot boot from the provided boot.iso CD, you might need to change the boo…
Lab 8 Manage Network Settings Goal: To build skills needed to manually configure networking Estimated Duration: 45 minutes System Setup: A Red Hat Enterprise Linux System using DHCP networking Lab Setup: Disable the DHCP service on server1. Sequence…
Lab 7 Advanced Filesystem Mangement Goal: Develop skills and knowlege related to Software RAID, LVM, quota and backup. Estimated Duration: 120 minutes Sequence 1: Implementing Quotas Deliverable: A user diskhog that cannot use more than 1024k of spac…
Lab 10 Exploring Virtualization Goal: To explore the Xen virtualization environment and the creation of a Domain-U virtual machine. Sequence 1: Installing the Xen Virtualization Environment Deliverable: A Red Hat Enterprise Linux system running the X…
Lab 2 System Resource Access Controls Goal: To become familiar with system resource access controls. Sequence 1: Controlling access to certain hosts Scenario: For security reasons, you have chosen to restrict your system so that it allows interactive…
Lab 1 System Monitoring Goal: To build skills to better assess system resources, performance and security. Sequence 1: Inspecting your system Scenario: You are assigned responsibility for this system. You must learn how it isconfigured. Deliverable:…
Lab 11 System Rescue and Troubleshooting Goal: To build skills in system rescue procedures. Estimated Duration: 2 hours Lab Setup: When using rescue mode on a Xen enabled system, you may be prompted to select which root partition to mount. If you are…
Lab 4 The Domain Name System Goal: To install and configure a DNS server System Setup: Throughout this and subsequent labs, you will configure your system with various services. For each of these leave SELinux and the firewall enabled, and add the po…
Lab 3 Securing Networking Goal: To build skills with the Netfilter packet filter Sequence 1: Applying simple packet filtering to a host Scenario: A host (stationX) requires protection by packet filtering. This host has only one network interface, so…