From 72a495120362b805ea78c37c7dd7c9b661bd0214 Mon Sep 17 00:00:00 2001 From: Kalyanasundaram Somasundaram Date: Tue, 17 Nov 2020 14:55:25 +0530 Subject: [PATCH] Add backlinks to linux course --- courses/index.md | 2 +- courses/linux_basics/intro.md | 54 ++++++++++++++++++----------------- mkdocs.yml | 4 +++ 3 files changed, 33 insertions(+), 27 deletions(-) diff --git a/courses/index.md b/courses/index.md index 35c8711..28d24aa 100644 --- a/courses/index.md +++ b/courses/index.md @@ -9,7 +9,7 @@ There is a vast amount of resources scattered throughout the web on what are the In this course we are focusing on building strong foundational skills. The course is structured in a way to provide more real life examples and how learning each of the topics can play a bigger role in your day to day SRE life. Currently we are covering the following topics under the School Of SRE: - Fundamentals Series - - Linux basics + - [Linux Basics](https://linkedin.github.io/school-of-sre/linux_basics/intro/) - [Git](https://linkedin.github.io/school-of-sre/git/git-basics/) - [Linux Networking](https://linkedin.github.io/school-of-sre/linux_networking/intro/) - [Python and Web](https://linkedin.github.io/school-of-sre/python_web/intro/) diff --git a/courses/linux_basics/intro.md b/courses/linux_basics/intro.md index e2312a0..8321eed 100644 --- a/courses/linux_basics/intro.md +++ b/courses/linux_basics/intro.md @@ -1,11 +1,11 @@ # Introduction -## Pre - Reads +## Prerequisites - Experience of working on any operating systems like Windows, Linux or Mac - Basics of operating system -## What to expect from this training +## What to expect from this course This course is divided into three parts. In the first part, we will cover the fundamentals of linux operating systems. We will talk about linux architecture, @@ -22,37 +22,39 @@ managing file permissions, monitoring system performance, log files etc. In the second and third part, we will be taking examples to understand the concepts. -## What is not covered under this training +## What is not covered under this course We are not covering advanced linux commands and bash scripting in this course. We will also not be covering linux internals. -## Training Content +## Course Content + +### Table of Contents The following topics has been covered in this course: - Introduction to Linux - - What are Linux Operating Systems - - Linux Distributions - - Uses of Linux Operating Systems - - Linux Architecture - - GUI vs CLI -- Command Line Basics - - Navigating File System - - Manipulating Files - - Viewing Files - - Text Processing Commands - - I/O Redirection -- Linux system administration - - User/Groups management - - Superuser in Linux - - File Permissions - - SSH Command - - Package Management - - Process Management - - Memory Management - - Daemons and Systemd - - Logs + - (What are Linux Operating Systems)[https://linkedin.github.io/school-of-sre/linux_basics/intro/#what-are-linux-operating-systems] + - (Linux Distributions)[https://linkedin.github.io/school-of-sre/linux_basics/intro/#what-are-popular-linux-distributions] + - (Uses of Linux Operating Systems)[https://linkedin.github.io/school-of-sre/linux_basics/intro/#uses-of-linux-operating-systems] + - (Linux Architecture)[https://linkedin.github.io/school-of-sre/linux_basics/intro/#linux-architecture] + - (GUI vs CLI)[https://linkedin.github.io/school-of-sre/linux_basics/intro/#graphical-user-interface-gui-vs-command-line-interface-cli] +- (Command Line Basics)[https://linkedin.github.io/school-of-sre/linux_basics/command_line_basics/] + - (Navigating File System)[https://linkedin.github.io/school-of-sre/linux_basics/command_line_basics/#commands-for-navigating-the-file-system] + - (Manipulating Files)[https://linkedin.github.io/school-of-sre/linux_basics/command_line_basics/#commands-for-manipulating-files] + - (Viewing Files)[https://linkedin.github.io/school-of-sre/linux_basics/command_line_basics/#commands-for-viewing-files] + - (Text Processing Commands)[https://linkedin.github.io/school-of-sre/linux_basics/command_line_basics/#text-processing-commands] + - (I/O Redirection)[https://linkedin.github.io/school-of-sre/linux_basics/command_line_basics/#io-redirection] +- (Linux system administration)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/] + - (User/Groups management)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#usergroup-management-in-linux] + - (Superuser in Linux)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#becoming-a-superuser-in-linux] + - (File Permissions)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#file-permissions-in-linux] + - (SSH Command)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#ssh-command] + - (Package Management)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#package-management] + - (Process Management)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#process-management] + - (Memory Management)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#memory-management] + - (Daemons and Systemd)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#daemons] + - (Logs)[https://linkedin.github.io/school-of-sre/linux_basics/linux_server_administration/#logs] ## What are Linux operating systems @@ -164,4 +166,4 @@ konsole etc. Linux users do use the terms shell, terminal, prompt, console etc. interchangeably. In simple terms, these all refer to a way of taking -commands from the user. \ No newline at end of file +commands from the user. diff --git a/mkdocs.yml b/mkdocs.yml index b482653..735c2ec 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -8,6 +8,10 @@ plugins: [] nav: - Home: index.md - Fundamentals Series: + - Linux Basics: + - Introduction: linux_basics/intro.md + - Command Line Basics: linux_basics/command_line_basics.md + - Server Administration: linux_basics/linux_server_administration.md - Git: - Git Basics: git/git-basics.md - Working With Branches: git/branches.md