Preview

Linux: the Kernal and Shell Essay Example

Better Essays
Open Document
Open Document
1210 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Linux: the Kernal and Shell Essay Example
Linux: The Kernel And Shell
Josh Harkey
AIU Online

Abstract
This manual has been written to explore the many distributions of Linux. It will define some of the components of the OS as they relate to the shell and kernel. It will also go over some of the more popular distributions of Linux and the shells. Finally, it will give a brief overview of some useful commands that can be used in the bash shell.

Linux: The Kernel and Shell It is important to know some the inner workings of an operating system to help better understand how they and why they are beneficial. This is one of the reasons for this manual. It will also give a better understanding of some of the more popular distributions of Linux.
The Kernel And Shell As They Relate To Linux
Any operating system (OS) has necessary components that perform certain functions. This is no different for Linux-within the OS, there are two components a kernel and a shell.
The kernel is the main component without it the user would not be able to communicate with any of the hardware located on her/his computer. Some of the functions of the kernel include: process scheduling, memory management, and input output scheduling
The shell is the other component of the OS. Some components of the shell include the command line interface (CLI) and the graphical user interface (GUI). The CLI is the text based prompt which is used as a command interpreter or as a programming language. The GUI, on the other hand, is more menus and boxes the user can just point and click on. The function of the shell is to provide the user with a way to access the kernel. Whether it is through a CLI or GUI the shell cannot talk directly to hardware but can ask the kernel to do so.
Now, why these work better in Linux, or how they are more productive in a sense. Linux gives its users total control over the environment they choose to work in. The user has the ability to customize how the whole OS works right down to the kernel if they have the

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Unit 6 Chapter Exercises

    • 335 Words
    • 2 Pages

    References: Sobell, Mark G. A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®, 6th Edition. Prentice Hall, 2012. VitalBook file.…

    • 335 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 7 Chapter Exercises

    • 458 Words
    • 3 Pages

    References: Sobell, Mark G. A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®, 6th Edition. Prentice Hall, 2012. VitalBook file.…

    • 458 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    | A lot of features are able to be performed without the admin sitting doing them. For example automatic dynamic reconfiguration allows for load based operations. This means the system bases its usage of the system load, the administrator does not need to allocate space.…

    • 489 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    NT1430

    • 369 Words
    • 2 Pages

    Bash is a unix based shell created by a programmer named Brian Fox while he worked for the Free Software Foundation. Bash is an acronym for Bourne-again shell. It is a reference to its initial purpose, to serve as a free open-source version of the Bourne Shell. However, bash has grown into its own shell, and is currently the default shell for most linux kernels and mac OS X.…

    • 369 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    |Role of shell |The Shell provides the ability to interact and access a computer system. This is mostly |…

    • 757 Words
    • 4 Pages
    Satisfactory Essays
  • Better Essays

    Is418 Project 1-2-3

    • 1343 Words
    • 6 Pages

    The hardware is also incorporated into the file hierarchy. Device drivers interface to user applications via an entry in the /dev directory. Process information as well is mapped to the file system through the /proc directory.…

    • 1343 Words
    • 6 Pages
    Better Essays
  • Good Essays

    |Comments on networking |Red Hat Network is a great form |SUSE Linux has a large |Debian Linux is a very flexible |…

    • 1522 Words
    • 7 Pages
    Good Essays
  • Powerful Essays

    4. What is a shell? How does it work with the kernel? With the user?…

    • 1455 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Nt1310 Unit 3 Os

    • 1341 Words
    • 6 Pages

    +Answer: The kernel is a computer program that manages input/output requests from software and translates them into data processing instructions for the central processing unit and other electronic components of a computer.…

    • 1341 Words
    • 6 Pages
    Good Essays
  • Better Essays

    Week 5 Pos 355

    • 2010 Words
    • 9 Pages

    Operating systems were not in existence before the 1960s. The definition of operating systems is a program designed to run other programs on the computer and is the most important program. In the past, computers were built to execute a series of single task similar to a calculator. In the 1960s came the MCP (Master Control Program) for the B5000 mainframe computer created by the company Burroughs/Unisys. The MCP was the first OS written exclusively in a high-level language. As the years progressed, OS giants were starting to form such as Windows, Linux, and Mac. In, this paper, these 3 tech OS giants will be examined thoroughly while covering memory management, process management, file management, and security.…

    • 2010 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    Guide to UNIX Using Linux Fourth Edition Chapter 4 SolutionsAnswers to the Chapter 4 Review Questions…

    • 1020 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    A shell is a type of command prompt, it sends commands from the user to the kernel…

    • 392 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    IT 282 sylabus

    • 2660 Words
    • 11 Pages

    This course is an introduction to the fundamentals of personal computer operating systems for computer software configuration, file management, performance monitoring, optimization, maintenance, recovery, and security.…

    • 2660 Words
    • 11 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Cisco Reviewer Chapter 2

    • 624 Words
    • 3 Pages

    Q.10 What are two ways that a user can interact with an operating system shell? (Choose two.)…

    • 624 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    10. What is the importance of shell? (without shell, a user cannot do anything on the system because it acts as the interface between the user and the operating system)…

    • 518 Words
    • 3 Pages
    Satisfactory Essays