Premium Essay

Linux

In: Computers and Technology

Submitted By partha1022
Words 785
Pages 4
An Operating is a collection of programs that manages computer hardware resources and provides common services for computer program. Operating system is the most important part of system software in a computer system. Operating system manages various resources connected to a computer like processor, CPU, memory etc. It also manages the input output of the data and their location, storage and retrieval. Operating system also prepare, schedule, control and monitor jobs submitted by the users for execution to ensure efficient processing. All these functionalities are provided by the kernel of operating system. The operating system also acts as an interface between user and the computer hardware. Components of operating system enable the different part of a computer to work together. The interface provides user an environment to execute and use the computer resources in an efficient manner. The interface is also known as shell. Operating system has following components: a) Kernel b) Networking c) Security d) Shell Kernel is the core of the operating system and it acts as a bridge between application and the actual data processing done at hardware level. These facilities available to application processes through inter-process communication mechanisms and system calls. It provides the lowest-level abstraction layer for the resources that application software must control to perform its function. It also decides at a particular time which process should be allocated to the processor. It is also responsible for allocating memory to various processes. Shell is the software that provides an interface for an operating system to access the services of kernel. The primary purpose of shell is to execute another program. The user interface of the operating system is...

Similar Documents

Free Essay

Linux

...In 1991, a Finnish student, Linus Torvalds, created a free terminal emulator, based in UNIX, that would eventually take the form of an operating system kernel, Linux version 0.01. Linux evolved into a fully functioning Operating System (OS) with one of its first distributions created by the Manchester Computing Center, MCC Interim Linux, using a combined boot/root disk (Hayward, 2012). Linux luminaries, Slackware, RedHat and Debian began to rise between 1992 and 1994 as well as the Linux kernel growing to version 0.95, becoming the first kernel to run the X Windows System. The Big Three, Slackware, Debian and Red Hat were instrumental in the anticipated launching of Linux version 1.0.0 in 1994 with 176,250 lines of code. Over the next five years the big three released some of the greatest Linux distributions, including the Jurix Linux, which is allegedly the first distribution to include a scriptable installer; the installer allows an administrator install across similar machines. The Juris Linux distribution is mostly noted in Linux history because it was used as a base system for SUSE Linux which is still in operation today (Hayward, 2012). Launched in 1996, Linux 2.0 had 41 releases in the series; inclusion of critical operating system features and rapid releases helped to make the Linux operating system the OS of choice for IT professionals....

Words: 745 - Pages: 3

Free Essay

Linux

...Ever since the creation of the Linux kernel by Linus Torvalds in 1991, many versions of Linux have been created. Due to the open source of the kernel, this gives advanced users the option to alter the kernel to their liking. This, in turn, has yielded a near endless amount of distributions and versions available out there. In my research, I have found the main versions of Linux have derived from Debian Linux, Slackware Linux, or RedHat Linux. However, the first distribution meant for the masses was Yggdrasil Linux (Citation). First, there were versions such as MCC Interim Linux developed by University of Manchester and TAMU developed by Texas A&M, however these were in-house developments not really meant to be widely distributed. Yggdrasil, one of the first widely distributed version of Linux, was described as a Plug and play Linux. Its’ initial release took place in December of 1992, but in the form of an alpha release. The beta version was released in 1993, and the official release the next year in 1994. It was the first Linux operating system distributed via a live CD-ROM. It included an automatic configuration of the software installation, much like we see today, making it very easy for even a novice user to set it up. Yggdrasil was not free, however, the company charged $39.95 per copy (Yggdrasil Computing). After conducting research of the number of distribution of Linux, the exact number could not be pinpointed....

Words: 1003 - Pages: 5

Free Essay

Linux

...University of Sunderland School of Computing and Technology File Management System in Linux CUI Interface A Project Dissertation submitted in partial fulfillment of the Regulations governing the award of the degree of BA in Computer Studies, University of Sunderland 2006 I. Abstract This dissertation details a project to design and produce a prototype Linux character environment file manipulation assisting application. The application is offering a friendly menu driven interface to handle the jobs that non-programmers keep finding cumbersome to master when it comes to working in a Unix/Linux interface, resulting in serious mistakes and much loss of productive time. The Linux File Management System is a basic program for every user at a Unix/Linux terminal. Advantages here include the fact that the support team does not have to be burdened with solving simple file based queries by the employees. The areas of Designing GUI interfaces in Linux and Windows versus Linux Security were researched and a prototype has been designed, developed and tested. An evaluation of the overall success of the project has been conducted and recommendations for future work are also given. Words II....

Words: 17681 - Pages: 71

Premium Essay

Linux

...Linux should therefore be embraced by all persons intending to cut down on software investment and get an opportunity to modify their application...

Words: 276 - Pages: 2

Free Essay

Linux

...THREADS MANAGEMENT IN LINUX OPERATING SYSTEM Thread of execution is the smallest sequence of programmed instructions that can be managed independently by an operating system scheduler. The scheduler itself is a light-weight process. The implementation of threads and processes differs from one operating system to another, but in most cases, a thread is contained inside a process. Multiple threads can exist within the same process and share resources such as memory, while different processes do not share these resources. In particular, the threads of a process share its code and its context . On a single processor, multithreading is generally implemented by time-division multiplexing (as in multitasking): the processor switches between different threads. This context switching generally happens frequently enough that the user perceives the threads or tasks as running at the same time. On a multiprocessor or multi-core system, threads can be truly concurrent, with every processor or core executing a separate thread simultaneously. Many modern operating systems directly support both time-sliced and multiprocessor threading with a process scheduler. The kernel of an operating system allows programmers to manipulate threads via the system call interface. Some implementations are called a kernel thread, whereas a lightweight process (LWP) is a specific type of kernel thread that shares the same state and information....

Words: 993 - Pages: 4

Premium Essay

Linux

...GNU developed many of the tools that are part of Linux. Linux is the name of the operating system kernel developed by Linus Torvalds, which has been expanded and improved by thousands of people on the Internet. Torvalds’ kernel and GNU’s tools work together as the Linux operating system. Chapter 2 1. Installing Fedora/RHEL is the process of copying operating system files from a CD, DVD, or USB flash drive to hard disks on a system and setting up configuration files so Linux runs properly on the hardware. Several types of installations are possible, including fresh installations, upgrades from older releases of Fedora/RHEL, and dual-boot installations. Chapter 3 1. A live system gives you a chance to preview Fedora without installing it. It does not write to hard disks. 4. The ubiquity utility is a graphical installer written mostly in Python. It installs Ubuntu from a live session. 8. Remove quiet and splash from the boot command line. Press F6 from the initial install screen to display the boot command line. Press backspace or delete to back up and erase the two hyphens, quiet, and splash from the boot command line. Press enter. Chapter 11 1. When a system is in single-user mode, you can log in only at the console. Not all of the file systems are mounted, and many daemons are not running. With the system in multiuser mode you can log in at any terminal or workstation that is set up for login, most or all of...

Words: 461 - Pages: 2

Free Essay

Linux

...The relationship between GNU and linux is that the GNU project for creating an operating system , both kernel and system programs. Today GNU runs on top of the FreeBSD and NetBSD. 3. 1. Its free or little to no cost to users. 2. There is a wide selection of applications as well as a wide variety of tools.4. the amount of software that is available not just source sod but also pre-built binaries that are easy to install and reday to run. 4. 3 different hardware platforms that has been ported onto are power-PC apple computers (ppclinux), Compaq’s (nee digital equipment corporation) alpha based machines, also its not just for single processor machines as of verison2.0, it runs on multiple processor mahines. 5. Windows X was developed in part by reasearchers at MIT and provides the foundation for the GUI’s available with Linux. 6. The window manager is what allows heavy customization. 7. Miinimum system requirements for 32-bit fedora 8 w GUI installed is 192-256 megabytes for graphical systems,400 megahertz Pentium pro or Pentium II processor or the equilvalent, 300 megabytes-9 gigabytes, 8. 3 types of hardware supported are PC(i386), 64-bit PC (x86_64), and Mac Power-PC (ppc). 9. LVM is a Logical Volume Manager. The advantages of LVM are it eases the burden of storage migration, it groups disk components, and it allows you to change the size of logical volumes on the fly. 10. A...

Words: 383 - Pages: 2

Free Essay

Linux

...Linux is greatly favored by amongst developers, being used in everything from computers, servers, telephones and many other forms of technology. Today Linux is a multi-billion dollar industry with major companies, including the government, using the operating system due to its security and flexibility. As of 2011 Linux is recorded to be worth more than $49 billion dollars. Even though Linux is as prominent an operating systems as Windows or OS X, it is used by many...

Words: 1046 - Pages: 5

Free Essay

Linux

...The goal of Linux, on the other hand, was to provide an open source version of UNIX, a very prominent operating system in the government and in the academe (Alampay)....

Words: 3215 - Pages: 13

Free Essay

Linux

...Linux can crash also, but it is much harder to do. If an application crashes in Linux, it will usually not harm the kernel or other processes. Advantage #2 - Free Software: Most software can be obtained without cost for Linux. For example, one thing that has kept people from Linux is the lack of office software. That has changed with Open Office, and now you can edit documents and presentations from the popular...

Words: 1208 - Pages: 5

Premium Essay

Linux

...GNU/Linux distributions, such as Red Hat includes many utilities. You...

Words: 699 - Pages: 3

Free Essay

Linux

...Linux® command line and shell scripting bible. Indianapolis, IN: Wiley. Love, P., Merlino, J., Zimmerman, C., Reed, J. C., & Weinstein, P. (2005). Beginning Unix®. Indianapolis, IN: Wiley. Software RedHat Linux 5 (Virtual Desktop) Article References Ahmed, M. F., & Gokhale, S. (2009). Reliable operating systems: Overview and techniques. IETE Technical Review, 26(6), 461–469. Anthes, G. (2009, June 20-July 27). UNIX turns 40. Computerworld, 43(24), 16. Berlot, M., & Sang, J. (2008, January). Dealing with process overload attacks in UNIX. Information Security Journal: A Global Perspective, 17(1),...

Words: 1560 - Pages: 7

Free Essay

Linux

...NT1430 Linux Networking: Study Guide Wed 21-November-2012 Linux Commands: Know these commands and what they do: • Directory and list commands o ls, ls –l o pwd o cd / o cd and cd~ (hint: both take you to your home directory) o cd .. (takes you up one directory • Know what cp and mv do and how to use them • File viewing commands: o cat o less and more (one page at atime) o vi and view o tail (shows the last 10 lines of a file) o head (shows the top 10 lines) • chmod for changing permissions on files and directories • know the differences in read write and execute for owner group and all • > to redirect output to a file (overwrites if file exists) • >> appends to a file • & puts a process in the background while fg brings it to the foreground. • ps –ef | grep programname locates a running process for you • grep is a program that searches for a string within a directory or command output • The pipe symbol ( | ) sends output from one command to the input of another. • Know what a Linux shell script is....

Words: 1137 - Pages: 5

Premium Essay

Linux

...The shell in a Linux OS works just like the command line in windows. The shell will execute commands and show it on the monitor. The shell...

Words: 796 - Pages: 4

Free Essay

Linux

...1) Describe some reasons why Linux is installed on only a very small fraction of desktop computers. Are there particular categories of products or users who might see Linux as more appealing than conventional operating systems? Do you think Linux's share of the desktop market will increase? Why or why not? Linux is used proportionally due to the fact that we live in a Windows world. All of the name brand software applications like Office, Peachtree and QuickBooks are Windows based. I couldn’t imagine playing Call of Duty on Linux. Not saying it couldn’t happen. Without being said there is a huge demand to make Windows applications. The overall installation process for Linux is different. I won’t say difficult but different. Linux overall doesn’t have the virus issues that Windows tends to obtain. I know there are a ton of LIVE CD’s out there that is used for forensics, firewalls, backup and recovery. I have used a few of them in the past to recover partitions on hard drives unattainable by windows. I see windows becoming more and more of an online service in the future. If Microsoft goes this route, I can see users adapting to Linux just to avoid a big brother conspiracy. One thing that could also increase the usage of Linux might be those entities that are trying to implement technology with a tight budget. 2) What are some of the benefits of cloud computing? What are some of the drawbacks? Find an article about cloud computing online....

Words: 663 - Pages: 3