Operating System Basics

Operating System Basics

In this article, we will be going through some of the basics of Operating Systems. So without further ado, let’s jump right in!


Operating systems are an essential part of IT support. Everyone uses a computer to accomplish something, whether that’s browsing the web, writing a novel, making graphics, playing video games, et cetera. Whatever the case may be, they need to interact with their operating system to do. In I.T. support, it’s essential to understand how operating systems work so you can help someone accomplish the task they set out to do so, whether that’s figuring out why an application won’t start, why the graphics look funny on their video games, or anything else. Things can get really messy and challenging and that’s part of the fun. So let’s begin.

Image for post

Remote Connection and SSH

Picture this, you’re on your way to an important meeting, You’ve been rehearsing for this presentation all week and now you’re ready to show the big wigs what you got. But wait, the presentation, where is it? It’s not on your laptop, where could it be? It turns out you forgot your only copy on your desktop at home. It’s too late now to turn around and get it, so you sit there fearing the inevitable. But wait a minute, suddenly, you remember that you will have a remote connection setup from your laptop to your desktop. You use this connection to log into your computer at home, and just as if you are sitting at home, you’re able to grab the file from your desktop and copy it to your laptop. You then proceed to give one amazing presentation. This is known as establishing a Remote Connection.

Image for post

SSH or Secure Shell is a protocol implemented by other programs to securely access one computer from another. To use SSH, you need to have an SSH client installed on the computer you’re connecting from, along with an SSH server on the computer you’re trying to connect to. Keep in mind that when we say SSH server, we don’t mean another physical machine that serves data. An SSH server is just software. On the remote machine, the SSH server is running as a background process. It constantly checks if a client is trying to connect to it, then will authenticate its requests. The most popular program to use SSH within Linux is the OpenSSH program and for a Windows machine, we use the popular Open Source program PuTTY.

remote operating-systems linux windows ssh

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Setup VS Code for Remote Development via SSH from Windows to Linux

Setup VS Code for Remote Development via SSH from Windows to Linux - This article will provide a VS Code guidance specific for the remote connection between Windows and Linux systems via key-based SSH.

Keynote - Developing on Windows (and Linux) (and Remotely) in 2020

Keynote - Developing on Windows (and Linux) (and Remotely) in 2020

How I Switched from Windows 10 to Linux Mint

This article is all about my journey on switching from Windows 10 to Linux Mint 20, how I got easily adapted to the Linux environment, and some resources that helped me to set up a perfect Desktop environment.

Operating System for IT Support || Operating System Full Course

In this complete Operating System crash course you will learn ins and out of operating system. You will mainly learn about Windows and Linux OS.

Build NativeScript Apps Remotely from Windows or Linux

You can install and run the NativeScript App on Windows or Linux. ... With the template option you can also specify a local or a remote path to the template that you ... The subdirectory contains the ready-to-build resources of your app.