Solutions for UNIX, The Textbook, 3rd Edition Sarwar (All Chapters included)
29 views 1 purchase
Course
Computers
Institution
Computers
Complete Solutions Manual for UNIX, The Textbook, 3rd Edition by Syed Mansoor Sarwar, Robert M. Koretsky ; ISBN13: 9781482233582. (Full Chapters included Chapter 1 to 25)....1.Overview of Operating Systems
2.A "Quick Start" into the UNIX Operating System
3.Editing Text Files
4.Files and File Sys...
Punjab
University
College
of
Information
Technology
(PUCIT)
Previously
with
University
of
Portland,
Oregon
Robert
Koretsky
University
of
Portland
(Retired)
June
27,
2016
The
commands
and
shellcripts
given
in
this
manual
were
tested
on
BSD
10.0
and/or
Solaris
11.1.
Complete Chapter Solutions Manual
are included (Ch 1 to 25)
** Immediate Download
** Swift Response
** All Chapters included
, Important
notes
1. Almost all of the commands and shell scripts in this solutions manual were tested on BSD 10.0 and/or Solaris
11.1.
2. In the very few cases, where a command does not work under this system, it should work under a LINUX
system.
3. We have used ~ to denote the home directory and it does not work under the Bourne shell. So, when you run
commands that use ~ under a Bourne shell, be sure to change it to $HOME.
4. For some of the Problems in Chapters 12 and 14, you have to use the expr or @ command, respectively. So,
discuss these commands in class before assigning any of these problems as homework. This was not done
intentionally, but was rather an oversight on our part.
5. The solutions to the problems in the first five chapters are tailored for the novice user of a UNIX system, and
many times reflect the simplest and most instructive path toward solving the problems as stated.
6. Where no particular question is asked in the problem, and where a user is asked to perform a series of
operations on a computer running the UNIX system, a commentary which briefly describes or provides
additional references is supplied instead of an explicit answer.
2
,
Chapter
1
Overview
of
Operating
systems
1. An operating system is a piece of software that runs when you turn your computer on and its purpose is to
manage (allocate and deallocate) the resources in your computer system (CPU, main storage, secondary storage,
printer, etc.) in an efficient, fair, orderly, and secure manner. The operating system also provides you a user
interface that makes it much easier for you to use the computer system.
2. The three operating system types are
1. Single-user, single-process
An operating system that allows a single user to use the computer system and the user can run a single program
on the computer at a time. Examples of such an operating system are MacOS and Windows98.
2. Single-user, multi-process
An operating system that allows a single user to use the computer system and the user can run several programs
on the computer at a time. Examples of such an operating system are WindowsNT Workstation and OS/2.
3. Multi-user, multi-process
An operating system that allows multiple users to use the computer system and the user can run several
programs on the computer at a time. Examples of such operating systems are UNIX, LINUX, and
WindowsNT Server.
3. A time-sharing system is a multi-user, multi-process, and interactive system. UNIX, LINUX, and WindowsNT
Server are examples of some popular time-sharing systems.
4. The major operating system services provide mechanisms for secure and efficient
• execution of a program,
• input and output operations performed by programs,
• communication between processes,
• error detection and reporting, and
• manipulation of all types of files.
5.
CUI GUI
Advantages • Speedy execution of commands • Easy to learn
• Flexibility - more power (control)
to you -- you decide what
parameters to use with a command
Disadvantages • Difficult to learn • Slow execution due to an extra layer
of software
• Automatic setup => less flexible
6. While using a character user interface, you have to type a command line and hit the <Enter> key to start
execution of the command (application, utility, etc.). In a graphic user interface, you use a point-and-click
device (mostly a mouse) to double click on an icon or click on a button to start execution of a command.
The most popular graphical user interface for UNIX systems is the X Window System. It was developed at
MIT in 1983 as part of Project Athena.
3
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller mizhouubcca. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $29.49. You're not tied to anything after your purchase.