Linux administration through practical examples

Carmen Balan, Linux Engineer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
54 Videos (3h 23m)
    • Tips&tricks

      11:14
    • What are runlevels and targets

      0:37
    • Understanding runlevels and targets

      2:56
    • Identify the current runlevel

      1:30
    • Ubuntu default runlevel

      0:37
    • Listing services in certain runlevels

      1:58
    • Enable/disable a process from starting at boot time

      6:10
    • Default target - systemd

      1:10
    • Dealing with processes - systemd

      1:16
    • What is LVM?

      2:11
    • Steps on how to create a volume group

      1:18
    • Steps on how to extend an existing volume group

      0:22
    • Steps on how to reduce the disk space

      0:59
    • Add virtual disk in VMware Workstation Player

      0:41
    • Add virtual disk in Oracle VM VirtualBox

      1:05
    • Create volume group and logical volume

      5:39
    • Extend existing volume group and logical volume

      2:31
    • Reduce logical volume

      3:13
    • Resize filesystem and logical volume after reducing the disk space

      1:22
    • Network introduction

      0:51
    • Change the hostname

      0:48
    • DNS nameservers

      3:11
    • Resolve queries locally with /etc/hosts

      1:34
    • Determine the order for DNS queries

      0:47
    • Setup a static IP Debian/Ubuntu

      4:11
    • Setup alias IP

      1:30
    • Ip vs ifconifg commands

      6:15
    • Adding routes

      6:33
    • Network configuration for CentOS/RHEL

      3:48
    • Connect remotely with ssh

      6:56
    • Server fingerprints

      2:57
    • Setup firewalls with iptables

      7:02
    • Iptables-persistent

      6:02
    • Introduction to network troubleshooting

      1:50
    • Ping command

      4:13
    • What happens behind ping

      1:03
    • Traceroute command

      1:20
    • Netstat & ss command

      6:43
    • Capturing network traffic with tcpdump

      5:46
    • Deciphering the output of tcpdump

      3:49
    • Introduction system troubleshooting

      1:05
    • Swap & Swappiness

      3:08
    • Identify the system's resources

      6:50
    • Check system's resources usage

      4:28
    • Keep an eye on something - the watch command

      1:57
    • Real-time view tools

      8:44
    • Get historical data

      5:00
    • Check running processes

      2:52
    • Check open files

      4:04
    • Log messages and rsyslogd daemon

      3:59
    • Checking log files

      10:14
    • Rotate logs

      9:08
    • Schedule jobs with at

      8:14
    • Schedule jobs with cron

      9:43

About This Class

This course was designed to share my experience as a Linux system administrator through practical examples and scenarios. If you would like to start a career in Linux or simply improve your knowledge, this course is for you. Throughout the course, I will show you many of the tasks you would encounter when administering a Linux server. 

Since being a system administrator, I know you might need to deal with more than only one Linux distribution, what I teach in this course, applies to many of them.

I know that the best way to learn something is by actually doing it, so I created this course by showing how to accomplish the tasks rather than just explaining how to do them in theory. Moreover, along with the video lectures, you will also find exercises to help you improve your hands-on experience. You will benefit for free from any new lectures and updates on the course.

14

Students

--

Projects

0

Reviews (0)

Carmen Balan

Linux Engineer

I am a Linux System Administrator with more than 4 years experience, also M.Sc.Eng. in Computer Science.

I also have several certifications for the field I work in such as:

- LPIC-1: System Administrator

- LPIC-2: Linux Engineer

- ITILv3 Foundation Level

I am glad to be part of Skillshare community and also very eager to share my passion and knowledge about Linux with you.

See full profile