diff --git a/courses/level102/linux_intermediate/introduction.md b/courses/level102/linux_intermediate/introduction.md
index 9d0b9ad..f199e6e 100644
--- a/courses/level102/linux_intermediate/introduction.md
+++ b/courses/level102/linux_intermediate/introduction.md
@@ -30,95 +30,95 @@ This course aims to make you familiar with the intersection of Linux commands, s
## Course Content
-[Package Management](package_management.md)
+[Package Management](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/package_management.md)
-- [Package:](package_management.md#package)
+- [Package:](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/package_management.md#package)
-- [Dependencies](package_management.md#dependencies)
+- [Dependencies](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/package_management.md#dependencies)
-- [Repository](package_management.md#repository)
+- [Repository](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/package_management.md#repository)
-- [High Level and Low-Level Package management tools](package_management.md#high-level-and-low-level-package-management-tools)
+- [High Level and Low-Level Package management tools](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/package_management.md#high-level-and-low-level-package-management-tools)
-[Storage Media](storage_media.md)
+[Storage Media](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md)
-- [Listing the mounted storage devices](storage_media.md#listing-the-mounted-storage-devices)
+- [Listing the mounted storage devices](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#listing-the-mounted-storage-devices)
-- [Creating a FileSystem](storage_media.md#creating-a-filesystem)
+- [Creating a FileSystem](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#creating-a-filesystem)
-- [Mounting the device](storage_media.md#mounting-the-device)
+- [Mounting the device](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#mounting-the-device)
-- [Unmounting the device](storage_media.md#unmounting-the-device)
+- [Unmounting the device](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#unmounting-the-device)
-- [Making it easier with /etc/fstab file?](storage_media.md#making-it-easier-with-etcfstab-file)
+- [Making it easier with /etc/fstab file?](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#making-it-easier-with-etcfstab-file)
-- [Checking and Repairing FS](storage_media.md#checking-and-repairing-fs)
+- [Checking and Repairing FS](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#checking-and-repairing-fs)
-- [RAID](storage_media.md#raid)
+- [RAID](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#raid)
- - [RAID levels](storage_media.md#raid-levels)
+ - [RAID levels](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#raid-levels)
- - [RAID 0 (Striping)](storage_media.md#raid-0-striping)
+ - [RAID 0 (Striping)](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#raid-0-striping)
- - [RAID 1(Mirroring)](storage_media.md#raid-1mirroring)
+ - [RAID 1(Mirroring)](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#raid-1mirroring)
- - [RAID 5(Striping with distributed parity)](storage_media.md#raid-5striping-with-distributed-parity)
+ - [RAID 5(Striping with distributed parity)](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#raid-5striping-with-distributed-parity)
- - [RAID 6(Striping with double parity)](storage_media.md#raid-6striping-with-double-parity)
+ - [RAID 6(Striping with double parity)](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#raid-6striping-with-double-parity)
- - [RAID 10(RAID 1+0 : Mirroring and Striping)](storage_media.md#raid-10raid-10-mirroring-and-striping)
+ - [RAID 10(RAID 1+0 : Mirroring and Striping)](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#raid-10raid-10-mirroring-and-striping)
- - [Commands to monitor RAID](storage_media.md#commands-to-monitor-raid)
+ - [Commands to monitor RAID](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#commands-to-monitor-raid)
-- [LVM](storage_media.md#lvm)
+- [LVM](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/storage_media.md#lvm)
-[Archiving and Backup](archiving_backup.md)
+[Archiving and Backup](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md)
-- [Archiving](archiving_backup.md#archiving)
+- [Archiving](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#archiving)
- - [gzip](archiving_backup.md#gzip)
+ - [gzip](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#gzip)
- - [tar](archiving_backup.md#tar)
+ - [tar](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#tar)
- - [Create an archive with files and folder](archiving_backup.md#create-an-archive-with-files-and-folder)
+ - [Create an archive with files and folder](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#create-an-archive-with-files-and-folder)
- - [Listing files in the archive](archiving_backup.md#listing-files-in-the-archive)
+ - [Listing files in the archive](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#listing-files-in-the-archive)
- - [Extract files from the archive](archiving_backup.md#extract-files-from-the-archive)
+ - [Extract files from the archive](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#extract-files-from-the-archive)
-- [Backup](archiving_backup.md#backup)
+- [Backup](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#backup)
- - [Incremental backup](archiving_backup.md#incremental-backup)
+ - [Incremental backup](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#incremental-backup)
- - [Differential backup](archiving_backup.md#differential-backup)
+ - [Differential backup](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#differential-backup)
- - [Network backup](archiving_backup.md#network-backup)
+ - [Network backup](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#network-backup)
- - [Cloud Backup](archiving_backup.md#cloud-backup)
+ - [Cloud Backup](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/archiving_backup.md#cloud-backup)
-[Introduction to Vim](introvim.md)
+[Introduction to Vim](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/introvim.md)
-- [Opening a file and using insert mode](introvim.md#opening-a-file-and-using-insert-mode)
+- [Opening a file and using insert mode](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/introvim.md#opening-a-file-and-using-insert-mode)
-- [Saving a file](introvim.md#saving-a-file)
+- [Saving a file](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/introvim.md#saving-a-file)
-- [Exiting the VIM editor](introvim.md#exiting-the-vim-editor)
+- [Exiting the VIM editor](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/introvim.md#exiting-the-vim-editor)
-[Bash Scripting](bashscripting.md)
+[Bash Scripting](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/bashscripting.md)
-- [Writing the first bash script](bashscripting.md#writing-the-first-bash-script)
+- [Writing the first bash script](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/bashscripting.md#writing-the-first-bash-script)
-- [Taking user input and working with variables](bashscripting.md#taking-user-input-and-working-with-variables)
+- [Taking user input and working with variables](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/bashscripting.md#taking-user-input-and-working-with-variables)
-- [Exit status](bashscripting.md#exit-status)
+- [Exit status](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/bashscripting.md#exit-status)
-- [Command line arguments and understanding If … else branching](bashscripting.md#command-line-arguments-and-understanding-if-..-else-branching)
+- [Command line arguments and understanding If … else branching](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/bashscripting.md#command-line-arguments-and-understanding-if-..-else-branching)
-- [Looping over to do a repeated task](bashscripting.md#looping-over-to-do-a-repeated-task.)
+- [Looping over to do a repeated task](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/bashscripting.md#looping-over-to-do-a-repeated-task.)
-- [Function](bashscripting.md#function)
+- [Function](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/bashscripting.md#function)
-[Conclusion](conclusion.md)
+[Conclusion](https://linkedin.github.io/school-of-sre/level102/linux_intermediate/conclusion.md)