Title: Introduction: Common Linux Programs
Course: CIS 121: Linux/UNIX I: Fundamentals ~ For IGNITE Review > Section: Learning Modules

Of course, using Linux is more than just the command line, so we will look at the Linux desktop environments and the programs that you can expect to find. In addition, we will briefly cover common server programs and server concerns. Programming language support is also important, so a brief discussion is appropriate.

- Learn about the Linux desktop environments:
  - KDE
  - Gnome
  - LXDE
  - Unity
  - Xfce
- Learn how to launch programs.
- Learn about and how to start:
  - Terminals
  - File managers
  - Productivity software
  - Browsers
  - Email
  - Office
  - Multimedia
- Learn about interfacing with the cloud.
- Learn about server programs, port numbers and their services.
- Be introduced to starting and securing servers.
- Learn about managing programming languages and what the most common languages are used for.

Required Activities:

- Readings
  - Review the pages in this module
  - Read Chapter 4, pages 49-73, in the Linux Essentials text book
- Videos and Presentations - View the following videos and use the presentation as an extra resource outlining the topics covered in the videos. Consider pausing the videos at different intervals while you practice what is taught.
  - Getting To Know Basic Linux Programs PDF  or ODP
  - Getting To Know Basic Linux Programs video lecture (Time: 30:03)
- Exercise - complete the following exercises (located under the Exercises link within the left navigation area):
  - Exercise C
- Quiz - complete the following quiz (located under the Quizzes and Exams link within the left navigation area):
  - Quiz C