LINKS
- Introduction to Operating Systems —
In this course, we’ll explore UNIX—an open-source Operating System (OS) with historical significance and relevance in personal and commercial systems.
- Introduction To Linux Operating System —
In this link, you’ll be learning about the history of linux and basically everything you need to know before start using linux.
- 4 Git Mantras —
In this link, there is the 4 Mantras : (pull), add, commit, push.
- Operating Systems Course for Beginners —
This course will give you a comprehensive understanding of how operating systems function and manage resources.
- Regular Expression —
In this link, you will learn, build, and testing a RegEx
- Basic Linux Commands For Beginners —
In this link, you’ll be going through some of the basic Linux commands which beginners can use to complete their tasks very quickly.
- Introduction to Linux Shell and Shell Scripting —
In this link, you will learn aboout the base of Linux Shell and Shell Scirpting.
- Bash Scripting Tutorial —
In this link, you’ll start with the basics of bash scripting which includes variables, commands, inputs/ outputs, and debugging. You’ll also see examples of each along the way.
- Introduction to Cybersecurity —
In this link, there is An introduction to cybersecurity for technical and non-technical audiences alike. Learn how to secure your accounts, data, systems, and software against today’s threats and how to recognize and evaluate tomorrow’s as well, both at home and at work.
- Difference Between grep, sed, and awk —
In this article, you’ll go through the command-line tools grep, sed, and awk. In particular, you’ll study the differences in functionality among them.
- Vi Editor Cheat Sheet —
In this link, there will be a list of command for vi editor.
- C Language Tutorial —
In this link, you’ll learn about the C language from zero.
- The Linux Programming Interface Preface —
In this link, you’ll study about the preface of the linux programming interface.
- File I/O: The Universal I/O Model —
In this link, you’ll learn about UNIX file I/O system calls, file descriptors, and how to open, close, read, write files, plus standard file descriptors and I/O redirection.
- Process Creation —
In this link, you’ll learn about how a process is created and terminates, and how a process can execute a new program.
- POSIX Message Queues —
In this link, you’ll learn about POSIX message queues, which allow processes to exchange data in the form of messages.
- What is a Thread —
In this link, will be explaining the concept of process and thread in operating systems.
- Kernotex’s LFS Playlist —
In this link, you’ll go through a Kernotex’s playlist of Linux From Scratch tutorials.
- Fork in Linux —
In this link, you’ll go through a manial about fork() in Linux system programming.
- Shared Memory in Linux —
In this link, you’ll learn about how shared memory in Linux enables efficient inter-process communication, its benefits, relevant functions, security risks, and best practices for safe data handling.
- Operating System Concepts —
In this link, you’ll be provided a series of power point of the Operating System Concepts.
- Linux Sync Command —
In this link, you’ll learn how to use the Linus Sync Command with examples.
- Linux Process vs Thread —
In this link, you’ll learn the difference between a process and thread in the operating system.
- Linux Memory Management —
In this link, you’ll learn about everything you need to know about Linux Memory Management.
- GNU Binutils —
In this link, you’ll be provided an overview of GNU Binutils, a collection of binary tools used primarily for compiling and linking programs in the GNU and GNU/Linux systems, detailing its components, usage, and resources for obtaining, contributing to, and reporting issues with the software.
- Linux From Scratch —
In this link, you’ll be explained that Linux From Scratch (LFS) is a project providing step-by-step guidance to build a customizable, compact, and secure Linux system entirely from source, allowing users to learn about and control their system in depth.
- Arch Linux —
In this link, you’ll be explained that Arch Linux is a minimalist, user-configured Linux distribution focused on simplicity, customization, and cutting-edge updates, using the Pacman package manager and offering a rolling release model for continuous system updates.
REV: Mon 30 Sep 2024 13:52