Using Linux

In: Computers and Technology

Submitted By ddllaa
Words 1315
Pages 6
Guide to Linux+ (2nd Edition)
ISBN 0-619-21621-2
End of Chapter Solutions

Chapter 1 Solutions

Review Questions

1. Every computer consists of physical components and logical components. The logical components of a computer that understand how to work with the physical components are referred to as: a. hardware b. records c. software d. processors Answer: c

2. The operating system software is necessary for a computer to function. True or False? Answer: True

3. Linux is a ___________ and ___________ operating system. a. production, stable b. multiuser, multitasking c. processing, operating d. large, useful Answer: b

4. The core component of the Linux operating system is the Linux kernel. If you were a Linux systems administrator for a company, when would you need to upgrade your Linux kernel? (Choose all that apply.) a. when you need to have support in Linux for new hardware b. when you need another user interface c. when you need to increase the stability of Linux d. when you need to use kernel modules Answer: a, c

5. Which of the following kernels are developmental kernels? (Choose all that apply.) a. 2.3.4 b. 2.5.5 c. 2.2.7 d. 2.4.4 Answer: a, b

6. A production kernel refers to a kernel whose: a. revision number is even b. minor number is odd c. major number is odd d. minor number is even Answer: d

7. Many types of software are available today. Which type of software does Linux represent? a. Open Source Software b. closed source software c. freeware d. shareware Answer: a

8. Which of the following are characteristics of Open Source Software? (Choose all…...

Similar Documents

Linux

...Whether you are an experienced user of Linux or you just want to test run the system on your computer, there are several advantages that you can gain from using this operating system. One factor would be the cost, when you use Linux you will have to spend a penny this software is freely available. This operating system allows you to install the software on number computers unlike in the case of other application systems where you are limited to only one computer installation. Another advantage you gain from installing Linux onto your computer is the fact that this software has stronger security than other OS. There is your choice is another great advantage of using Linux over other operating systems. This is because the user is allowed to control almost all aspects of the system. Majorly, you will be allowed to change how your desktop looks and feels. Fourthly Linux software is packed with huge usability features as compared to other operating software such as Windows. Finally the best part of this software is that it is an open source of software material. This means that in addition to getting the software free of charge, you will also be able to have an opportunity to modify the source code to suit you desires by adding more features or removing undesired ones. Linux provides so many software choices for your specific tasks. These are feature that no other operating system can offer as far your computer application and usage is concerned. Linux should therefore be......

Words: 276 - Pages: 2

Linux

...Linux CIS 155 Victor Gaines Dr. Weidman December 19, 2012 An operating system is, in the most basic of terms, the back bone of any modern day personal computer. They allow for users to start applications, manipulate the system, and, in general, use the computer effectively and efficiently. There are many different operating systems, all of which are used by different people for different reasons. The Apple OS operating system is the sole property of the Apple Company and is used in all of their computers and technology that they create. Then you have Windows, which is quite possibly the most widely recognizable operating system on the market today. Then there is Linux. Linux is seen as the operating system for “people who know computers”. Linux is not as user friendly as the Apple OS or Windows but it is seen as one of the most flexible operating systems around. Linux was born from the brain trust of a small group of friends lead by a Finn computer science student, Linus Torvalds. Linus built the kernel, which is the core of the Linux operating system, though the kernel itself does not fully constitute an operating system. Richard Stallman’s GNU tools were used to fully flesh out the Linux operating system. Torvald matched these two together to make these two parts one whole working body. Linux is still in its infancy but has gathered a tremendous following since its inception in 1991. Linux is greatly favored by amongst developers, being used in everything from......

Words: 1046 - Pages: 5

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. Direcories and file systems • / is the root of the entire file system • /usr stores program files • /home stores user home directories • /etc stores Linux configuration files • /var stores various miscellaneous files • /proc is a virtual directory that stores system performance metrics...

Words: 1137 - Pages: 5

Linux

...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 usually referred to as a shell. Shells are normally of two types: command line and graphical. Command line provides a command line interface (CLI) to the operating system whereas graphical provides a graphical user interface (GUI). Although there are more than 600 Linux distributions available for use but few are popular among the general users. Top five Linux distributions are: a) Ubuntu b) Fedora c) openSUSE d) Debian e) Slackware Ubuntu is the most popular version of Linux. There are numerous shells available for Ubuntu like GNOME, KDE, Unity, LXDE, and Cinnamon. Two most popular and widely used graphical shells in Ubuntu are GNOME and KDE. Bash shell is the widely used and default cli shell in Ubuntu. I have chosen bash shell to discuss the commands and function in Ubuntu. Bash is a command line interface where users can type the command to tell the computer what to do. It is faster and powerful medium to run any command or process. The commands can be divided in various categories: a) File and......

Words: 785 - Pages: 4

Linux

...Moises Pelaez | IT250 | Linux Operating System: Assignment 1.1 | 3/30/2013 | 1) In the free software world, there are several uses of the word "free." The two main ones are "free as in speech" and "free as in beer." Free as in speech means you are relatively unfettered in what you can do with the software. You can modify it, use it for whatever you want, and give it to others (or even sell it). Free as in beer means that you can obtain it for no monetary cost. Richard Stallman originally envisioned GNU to be free as in speech. At the time he started the project (in 1983), internet access was slow and expensive, high-capacity storage devices weren't readily available, and very few people had a personal computer. It would have been infeasible to offer GNU on a gratis basis. Stallman actually used to charge $150 for a tape with the GNU software on it, plus $15 for a manual. 2) The GNU project develops programs and utilities for an as yet rudimentary operating system known as "GNU." Since the programs are open-source, they have been adapted to work using the Linux kernel as well. Other than using its programs, there is no direct relationship. 3) Advantage #1 – Stability: If you have used other operating systems, once you have made the switch to Linux, you will notice that Linux has an edge over Windows here. I can remember rebooting Windows many times over the years, because an application crashed, and I could not continue working. Linux can crash also, but it......

Words: 1208 - Pages: 5

Lab 4.1: Using Linux Command-Line Basics

...Labs Lab 4.1: Using Linux Command-Line Basics What is the purpose? This lab demonstrates how to redirect data from a process and how to identify and kill a process. What are the steps? • Task 1: Redirecting and piping standard output Procedure 1. Obtain a list of files from the home directory, including the hidden files. Redirect the output to a file named Listing by using the ls -a > listing command. 2. Obtain a long list of files, including the hidden files, and append the output to the same file. 3. Use the cat listing | less command to view the file and pipe the output to less. 4. Use the cat command to view the file again. However, this time, pipe the output to lpr to print the file. 5. Redirect the output of ls to the special file /dev/null. What happens? It’s redirected to dev/null Why? It’s null. • Task 2: Putting tasks in the background and terminating the job Procedure 1. Use the tail –f command to view your listing file from the previous task. The –f option tells tail to follow changes; therefore, the file will continue to run this command until you cancel the command by pressing Ctrl+C. Put the file in the background using the tail -f listing & command. You may need to press Enter again to view the command prompt. 2. Put the process in the background and display the prompt again. Run the top command in the foreground. This will provide you a list of your top 20 processes by CPU usage. Put this list in the background and stop it by......

Words: 780 - Pages: 4

Linux

...Chapter 1 1. Free software is software that users have the freedom to distribute and change. The three main characteristics of free software are: The source code has to be distributed with the program, you cannot restrict people from redistributing/modifying/using the software, and users must be allowed to redistribute modified versions under the same terms/licensing. 4. The Free Software Foundation is the sponsor of the GNU Project. 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...

Words: 461 - Pages: 2

Linux

...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. Another notable moment in Linux history was the release of Version 2.4 which contained support for USB, PC Cards, ISA Plug and Play and Bluetooth, just to name a few; these features demonstrated the versatility and the advancement of the Linux kernel since the......

Words: 745 - Pages: 3

Linux

...select few believe otherwise. Many programmers and computer enthusiasts believe Linux to be a far more efficient and usable system because of its flexibility and efficient code. Even so, among the common users, Linux is probably the least known and most underused computer system in the world. The objective of this paper is to determine which system truly is better for users both common and adept. This research compares both operating systems with each other as to determine which is more customizable, easier use, and faster to run. To provide an objective and thorough comparison, this paper looks at key features present in each operating system. After assessing each system, it can be concluded that, although Windows is definitely more widely used than Linux, Linux is the better operating system because of its usability, open source code, and efficient language. However, before analyzing the necessary components, ample background for each operating system must first be provided. The main objective of Windows was "...to provide a personal computing environment for the common user," (Alampay) the common user being people who don't have in-depth knowledge in computer technology (i.e. Programmers, system analysts, etc.). This operating system was built using the corporate model (Microsoft) and therefore has a closed source code to protect their system from their competitors. The goal of Linux, on the other hand, was to provide an open source version of UNIX, a very......

Words: 3215 - Pages: 13

Guide to Unix Using Linux 4th Edition by Micahel Palmer

... Guide to UNIX Using Linux FOURTH EDITION Michael Palmer Australia • Brazil • Japan • Korea • Mexico • Singapore • Spain • United Kingdom • United States Guide to UNIX Using Linux, Fourth Edition Michael Palmer Acquisitions Editor: Nick Lombardi Publisher, Senior Vice President: Kristen Duerr Senior Editor: Lisa Egan Senior Product Manager: Alyssa Pratt Product Managers: Molly Belmont and Alyssa Pratt Development Editor: Deb Kaufmann Technical Editor: John Bosco Executive Editor: Steve Helba Content Project Manager: Philippa Lehar Editorial Assistant: Claire Jeffers Marketing Manager: Gayathri Baskaran Cover Design: Course Technology Design Department Text Designer: GEX Publishing Services Compositor: GEX Publishing Services © 2008 Course Technology, Cengage Learning ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be reproduced, transmitted, stored or used in any form or by any means graphic, electronic, or mechanical, including but not limited to photocopying, recording, scanning, digitizing, taping, Web distribution, information networks, or information storage and retrieval systems, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without the prior written permission of the publisher. For product information and technology assistance, contact us at Cengage Learning Customer & Sales Support, 1-800-354-9706 For permission to use material from this text or product, submit all requests online at......

Words: 221125 - Pages: 885

Guide to Unix Using Linux

...Review Questions 1. b cat > Meeting 2. a cal 3. a Ctrl + b 4. d passwd 5. c man cat 6. d System V 7. a Bash shell 8. c cat >> Annual_Report 9. b log in remotely to another computer on a network 10. d the administrative account that has complete access to a UNIX/Linux system 11. c tail –n 2 project 12. a q 13 A SUSE Linux Enterprise B Mandriva C Fedora D Red Hat Enterprise Linux 14. a less b cat 15. a the users on the local system C a listing of all authorized users on a system, regardless of whether or not they are logged in 16 d clear 17. d Use the shut Down option even though your coworker may want to access the computer after you, becuase this is the best way to fully reinitialize security for the next user session 18. b a peer-to-peer network 19. a a mainframe computer B a desktop pc C a sever D a workstation used for scientific research 20. c press the up arrow key one time 21. b date -u 22번. 스크롤을 아래로 내려 파일의 내용을 볼 수 있습니다 23번. Telnet은 원격 컴퓨터, UNIX, 리눅스, 또는 Windows PC를 연결하는데 사용될 수 있다. 24번. 유닉스와 리눅스는 예민하다, 그러므로 달력을 표시하기 위해서 cal명령과 not cal명령을 사용해야만 한다. 25번. 한줄에 한 개이상의 명령을 실행시키기 위해서는 :세미콜론을 사용하여 각각의 명령을 구분시킨다. 1장 DISCOVERY EXERCISES 1. 현재 파일목록확인을 할 때 사용하는 명령어이다. 현재디렉토리의 파일 목록뿐만 아니라 원하는 파일이 어느 디렉토리에있는지도 확인가능하다. 2. –R 옵션을 찾을 수가 없습니다. 3. 알아볼것 없음 4. 저는 1995년 8월 20일 생입니다. 확인 결과 일요일입니다. 4. 2008년 2012년 6. 화면에 clear를 입력 후 화면을 정리하고 .. 7. Date –u로 출력합니다. 8.......

Words: 1150 - Pages: 5

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. Table of Contents 1) Introduction.................................................................................................................................4 1.1 Overview.................................

Words: 17681 - Pages: 71

Linux

...What is free software? List three characteristics of free software. 1- Distribution 2- Development 3- Collaboration. 2. Why is Linux popular? Why is it popular in academia? Because of it portability and it is free as Free Expression easy to manipulate and transport. Because of its portability and easy to manipulate. 3. What are multiuser systems? Why are they successful? Multi-user are the several individual user that can access one system that being physical machine or VM. They are popular because it help to centralize resources and energies and minimize security concerns. 4. What is the Free Software Foundation/GNU? What is Linux? Which parts of the Linux operating system did each provide? Who else has helped build and refine this operating system? The Free Software Foundation (www.fsf.org) is the principal organizational sponsor of the GNU Project. GNU developed many of the tools, including the C compiler, that are part of the NU/Linux Operating System. Linux is the name of an operating system kernel developed by Linus Torvalds and expanded and improved by thousands of people on the Internet. Torvalds’s kernel and GNU’s tools work Together as the GNU/Linux Operating System. 5. In which language is Linux written? What does the language have to do with the success of Linux? Linux was written in C language. C can be used to write machine-independent programs. A programmer who designs a program to be portable can easily move...

Words: 699 - Pages: 3

Guide to Unix Using Linux

... Guide to UNIX Using Linux FOURTH EDITION Michael Palmer Australia • Brazil • Japan • Korea • Mexico • Singapore • Spain • United Kingdom • United States Guide to UNIX Using Linux, Fourth Edition Michael Palmer Acquisitions Editor: Nick Lombardi Publisher, Senior Vice President: Kristen Duerr Senior Editor: Lisa Egan Senior Product Manager: Alyssa Pratt Product Managers: Molly Belmont and Alyssa Pratt Development Editor: Deb Kaufmann Technical Editor: John Bosco Executive Editor: Steve Helba Content Project Manager: Philippa Lehar © 2008 Course Technology, Cengage Learning ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be reproduced, transmitted, stored or used in any form or by any means graphic, electronic, or mechanical, including but not limited to photocopying, recording, scanning, digitizing, taping, Web distribution, information networks, or information storage and retrieval systems, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without the prior written permission of the publisher. For product information and technology assistance, contact us at Cengage Learning Customer & Sales Support, 1-800-354-9706 For permission to use material from this text or product, submit all requests online at cengage.com/permissions Further permissions questions can be emailed to permissionrequest@cengage.com Editorial Assistant: Claire Jeffers Marketing Manager: Gayathri......

Words: 154033 - Pages: 617

A Guide to Using Linux Chapter 1 Discover Excercise

...user:~$ less month  January 2016  Su Mo Tu We Th Fr Sa                  1  2   3  4  5  6  7  8  9  10 11 12 13 14 15 16  17 18 19 20 21 22 23  24 25 26 27 28 29 30  31  month (END)            10. Use the who command to determine the idle time for users currently logged in, but  output that information to a file called users_info. Next, view the file you created.  user:~$ who ­u >user_info  user:~$ less user_info  user pts/0        2016­01­19 04:58   .         14790 (108.61.228.17)    11. View the files, month and users_info, in sequence using only one command­line  sequence of commands.  user:~$ less user_info ; less month  user pts/0        2016­01­19 04:58   .         14790 (108.61.228.17)  January 2016  Su Mo Tu We Th Fr Sa                  1  2   3  4  5  6  7  8  9  10 11 12 13 14 15 16  17 18 19 20 21 22 23  24 25 26 27 28 29 30  31    12. View the files month and users_info in sequence by using:  The less command  user:~$ less user_info ; less month  user pts/0        2016­01­19 04:58   .         14790 (108.61.228.17)  January 2016  Su Mo Tu We Th Fr Sa                  1  2   3  4  5  6  7  8  9  10 11 12 13 14 15 16  17 18 19 20 21 22 23  24 25 26 27 28 29 30  31  The more command  user:~$ more user_info ; more month  user pts/0        2016­01­19 04:58   .         14790 (108.61.228.17)      January 2016  Su Mo Tu We Th Fr Sa                  1  2   3  4  5  6  7  8  9  10 11 12 13 14 15 16  17 18 19 20 21 22 2......

Words: 1364 - Pages: 6