Introduction to Linux Administration – laboratory

Последна измена: October 24, 2019

Course title: Introduction to Linux Administration – laboratory

Code: 3ФЕИТ07Л026

Number of credits (ECTS): 3

Weekly number of classes: 1+0+2+0

Prerequisite for enrollment of the subject: None

Course Goals (acquired competencies): Getting to know the components of Linux. Administration and management of Linux operating systems. Upon completion of the course students will be able to perform simple and complex system administrator tasks.

Total available number of classes: 180

Course Syllabus: Introduction. A brief history of Linux. Linux and its derivatives. Installing Linux. Choice of distribution. Working with files and folders. Command line commands. Graphical tools for working with directories and files. Editing the user environment. Command "shell" environments. Command syntax. System variables. User profiles. Creating and managing users and groups. Command line and graphical tools. su and sudo commands. Software management. RPM, YUM and Debian package management. Package description, search, installation, update. Linux Application Repositories. Working with processes. Starting in the foreground. Launch in background. Active processes. Signals to processes. Working with services. System runlevels. Management of services. Command line and graphic tools. Monitoring the system. Memory. Processor. Hardware I/O components. Hard drive. Basics of working with TCP/IP and network cards. The concept of logs. System logs. Working with patches.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

Nemeth Е., Snyder G., Hein, Whaley B.UNIX and Linux System Administration Handbook, 4th Ed.Prentice Hall2010

2

William E. Shotts Jr.The Linux Command Line: A Complete IntroductionNo Starch Press2012

3

Wale SoyinkaLinux Administration: A Beginner’s Guide, 7th Ed.McGraw-Hill Education2015

Additional Literature

No.

Author

Title

Publisher

Year

1

Christopher NegusLinux Bible 9th Ed.Wiley2015