Technical Support Fundamentals - Google Coursera Course - IT Support Professional Certification part 2

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

the main functions of the kernel

file management, process management, memory management and IO management.

dpkg -s programname

dpkg -s (insert program name here) linux command to search to see if a program is installed

operating system

An operating system is the whole package that manages our computers resources and lets us interact with it. There are two main parts to an operating system, the kernel and the user space. When we say operating system, we're talking about both the kernel and the user space. There are hundreds of operating systems out there,

Linux OS

Linux is an open source operating system which means its software is free to share, modify and distribute. Linux is used heavily in business infrastructure and in the consumer space. Linux itself is actually a kernel developed by Linus Torvalds. Because of the way it evolved, we call the kernel the Linux operating system. Today, Linux has become a huge community effort with developers all over the world contributing to its success. Because Linux is open source lots of different organizations package their own version of it. We call these different Linux OSs distributions. Some common Linux distributions are ubuntu, debian and red hat. chrome OS and android OS both run the Linux kernel underneath the hood

Mac OS

Mac OS by Apple is mainly used in the consumer space. If you buy an Apple computer, it'll come with Mac OS preloaded.

kernal space

The kernel is the main core of an operating system. It talks directly to our hardware and manages our system's resources. As users we don't interact with the kernel directly. The kernel does file storage and file management. A file system is how we manage these files, just like in an office we use a system to store our files. We don't just put all our files in one cabinet. Instead we organize those files in folders or directories to make them easier to find. There are lots of different types of file systems. Another important function of the kernel is process management. We have many programs that we want to run on our system. To run them we manage the order they run in, how many resources they take up, how long they run etcetera. Our kernel helps us do this with its process management capabilities. For example, you've probably used your computer to do several tasks at once. Maybe you writing a text document while listening to music or playing a video. The process scheduler is part of the kernel that makes this multitasking possible. It switches the execution of each different process on the CPU faster than you can blink and it gives you the illusion that things are happening simultaneously. Next up is memory management. Our kernel optimizes memory usage and make sure our applications have enough memory to run. The last important function that a kernel performs is input, output or IO management. This is how our kernel talks to external devices, like disks, keyboards, networks, connections, audio devices and more. IO management is anything that can give us input or that we can use for output of data. If you've ever saved a file to disk, click the mouse button or used a microphone when video chatting with a friend, you've got the kernel's ability to manage IO to think. And that's the basic rundown of the main functions of the kernel file management, process management, memory management and IO management.

user space

The user space is basically made up of everything outside the kernel. These are things that we interact with directly like system programs, user interfaces, text editors, music players, system settings, user interfaces, etcetera.

sudo apt-get update

This command updates the repositories (libraries)

Windows OS

Windows OS is developed by Microsoft and used widely in the business and consumer space. Most pcs you buy come with Windows as the default operating system.

apt install git

command line command for installing git apt is a command-line utility used for installing, updating, removing, and also managing deb packages on Ubuntu, Debian, and related Linux distributions apt stands for advanced package tool

sudo apt remove git

command line command to uninstall git

sudo

super user do command in the command line will tell linus that you are an administrator and will ask for your password preface commands with this if you need permissions


Kaugnay na mga set ng pag-aaral

OB GYN (Part 2) Boards Ch. 23 - 25

View Set

CH. 9: Managing Conflict Through Forgiveness

View Set

American Government 2305.I03 (Ch. 1 Key-terms)

View Set

ANIMALS -Unlock Book 1 Unit 9 Reading and Writing

View Set

Musical Elements I (Music History)

View Set

Chap. 11: Health Promotion - Achieving Change

View Set