Linux Test1 Flashcards

1
Q

Open Source Software (OSS) is freely developed and continuously improved by a large community of software developers.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Linux is merely one product of open source development.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The term hacker refers to someone who illegally uses computers for personal benefit or to cause damage.

A

f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Each computer participating on the Internet must have an IP address.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

It is difficult to port software designed for UNIX to Linux.

A

f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Software that consists of a series of software components used to control the hardware of your computer is known as application software.

A

f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Linux is based on the Windows operating system.

A

f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Services that are used on the local computer are referred to as server services.

A

f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Companies that use services on a computer to serve client computers are said to have a(n) Internet server.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A(n) application server is one running a program that acts as an intermediary between a client computer and information.

A

t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A(n) ____ is a piece of software that tells the operating system how to use a specific hardware device.

A

device driver

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The ____ indicates the stability of a Linux kernel.

A

minor number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The concept of ____ enables software developers to read other developers’ source code, modify that source code to make the software better, and redistribute that source code to other developers who might improve it further.

A

Open source Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The ____ stipulates that the source code of any software published under its license must be freely available.

A

GNU General Public License

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

____ is software that is distributed free of charge, but the source code is not available.

A

freeware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Consider the phrase “collaboration between several developers with a common need speeds up software creation, and when bugs in the software are found by these users, bug fixes are created very quickly” from the chapter. This statement describes which advantage of the Linux operating system?

A

stability and security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

HOWTO documents are centrally collected by the ____.

A

Linux cocumentation Project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which of the following is the greatest expense for companies using Linux?

A

hiring people to maintain the Linux system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Solaris, HP-UX and AIX are all ____ of Unix.

A

flavors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

The source code for Linux was released in ____.

A

1991

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

The core component of the GUI in Linux is referred to as ____.

A

X Windows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

A ____ is merely a compressed archive of files that usually contain scripts that install the software contents to the correct location on the system.

A

tarball

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

____ Linux is the most common Linux distribution used today.

A

Red Hat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

A(n) ____ service provides an efficient method for transferring files over the Internet.

A

FTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

A(n) ____ service allows users to post messages in forums.

A

News

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Companies and institutions using computers to perform extraordinarily large calculations that would be unsuitable for most computers would employ a(n) ____.

A

supercomputer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Does Linux allow only a single user to access the system simultaneously?

A

no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Is Linux referred to as a multioperational operating system?

A

no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Is Linux less expensive than other operating systems such as Windows?

A

yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Did the GNU Public License legalize free distribution of source code?

A

yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Is Samba the most common service used to allow clients to connect to shared information and printers on a Linux server?

A

yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

____________________ consists of the physical components inside a computer that are electrical in nature.

A

hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

The ____________________ is the core component of the Linux operating system.

A

Linux Kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Linux kernel version 2.5.9 is a(n) ____________________ kernel.

A

developmental

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

A(n) ____________________ is a computer or special hardware device that provides interconnection between company networks, home networks, and institutional networks.

A

router

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

The ability for a computer to increase workload as the number of processors increases is known as ____________________.

A

scalability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Combining several smaller computers.

A

clustering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

The sets of instructions or programs that allow the various hardware components on a computer to manipulate data (or files)

A

software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

A service that requests outside Internet resources on behalf of a computer inside of a company.

A

proxy server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

A GUI Environment for Linux written in the C programming language.

A

GNOME

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

A user-friendly name that is associated with an IP address.

A

fully qualified domain name

42
Q

The list of instructions that a software developer writes to make up a program

A

source code

43
Q

An organized collection of data that is arranged into tables of related information.

A

database

44
Q

A service that protects companies from outside intruders on the Internet.

A

firewall

45
Q

A software system that installs and maintains software.

A

package manager

46
Q

List and describe the different types of programs that are executed on a computer

A

applications: designed for a specific use and for the user to interact-word processors and games.
operating systems: series of software components used to control the hardware of the computer.

47
Q

What are the seven advantages of using Linux that were discussed in this chapter?

A
risk reduction
meeting business needs
stability and security
flexibility for different hardware platforms
ease of customization
ease of obtaining support
cost reduction
48
Q

What is scalability? How does it relate to clustering?

A

the ability for a computer to increase workload as the number of processors increase. Most computers do not scale well when there are more than 32 processors. As a result, many people will cluster several smaller computers together to work as one large computer.

49
Q

What are the four implications of using Open Source Software that were discussed in this chapter?

A

Software is developed very rapidly through widespread collaboration. Software bugs are noted and promptly fixed. Software features evolve very quickly based on user’s needs. The perceived value of the software increases because it is based on usefulness and not price.

50
Q

Describe the possible methods for obtaining Linux support discussed in this chapter.

A

FAQs and HOWTO documents are available online and can be found throught the LPD, google search, or tldp.org.
There are also Linux newsgroups and local LUGs.
There is also an Appendix C in the book that can help.

51
Q

It is important to ensure that a computer meets the maximum hardware requirements before performing an installation.

A

f. minimum

52
Q

System Rescue can be used to repair a Linux system that cannot be started.

A

t

53
Q

A swap partition contains a filesystem

A

f

54
Q

When a user interacts with his computer, he interacts directly with the kernel of the computer’s operating system.

A

f

55
Q

Commands indicate the name of a program to execute and are case sensitive.

A

t

56
Q

In Linux, the administrator account is called top

A

f. root

57
Q

Linux requires a minimum of three partitions to be created.

A

f

58
Q

The swap partition for Linux 2.4 kernels should be at least half the size of the physical RAM.

A

f

59
Q

The program that is started by the BIOS at system startup, and that loads the Linux kernel into memory from a hard disk partition inside the computer is called the boot loader.

A

t

60
Q

The command shutdown -h +30 would halt your system in 30 minutes.

A

t

61
Q

Because you need to document so many pieces of hardware and software information, you should create a ____ that contains all important installation information as well as hardware information.

A

preinstallation checklist

62
Q

____ is the most common method of installing Linux

A

from a DVD

63
Q

During Linux installation, you need to configure a minimum of ____ user account(s).

A

2

64
Q

Hard disks can contain a maximum of ____ major partitions

A

4

65
Q

The recommended size for the /home directory is ____ per user.

A

200 MB

66
Q

The ____ filesystem is compatible with the Windows FAT filesystem.

A

VFAT

67
Q

The ____ directory contains system commands and utilities.

A

/user

68
Q

In Linux, a(n) ____ is used to accept input from the user and pass the input to the kernel for processing.

A

shell

69
Q

The shell that is used by default in Linux is the ____ shell.

A

BASH

70
Q

____ are specific letters that start with a dash (“-“).

A

options

71
Q

Which Linux command displays your login name?

A

whoami

72
Q

Which Linux command gets you out of your current shell?

A

exit

73
Q

The command that displays the calendar for the current month is ____.

A

cal

74
Q

The ____ metacharacter indicates background command execution.

A

&

75
Q

____ is the metacharacter for command termination.

A

;

76
Q

To find all of the commands that have the word “list” in their name or description, you would type ____.

A

man -k list

77
Q

Does SYSLINUX, the Linux installation program, have a full range of hardware support?

A

no

78
Q

Is checking the media for errors an optional step in a DVD Linux installation?

A

yes

79
Q

Can you have more than four SCSI hard disks within a system?

A

yes

80
Q

Is the password database used for authentication always located on the local computer?

A

no

81
Q

Do all commands have either man pages or info pages?

A

no

82
Q

The ____ command will confirm the system directory that you are currently in.

A

pwd

83
Q

The ____ metacharacter can also be used to refer to the current user’s home directory.

A

~

84
Q

To move from the /home/joe/test/data to the /home/joe directory, use the ____ command.

A

cd ../..

85
Q

If you type enough unique letters of a directory and press ____ key, the BASH shell will find the intended file or directory being specified and fill in the appropriate information.

A

tab

86
Q

Most files on a Linux system that contain configuration information are ____ files.

A

text

87
Q

To view a list of files and their type, use the ____ switch to the ls command.

A

-F

88
Q

The ____ symbol indicates a linked file.

A

@

89
Q

The ____ command can be used to provide a long listing for each file in a certain directory.

A

ls -l

90
Q

Using wildcard metacharacters, how can one indicate a number is either 1, 2, 3, or 4?

A

[1-4]

91
Q

To display the contents of a file called data, use the command ____.

A

cat data

92
Q

The ____ command displays the last five lines of a text file.

A

tail -5

93
Q

Which is an extended regular expression metacharacter?

A

{}

94
Q

The ____ regular expression metacharacter matches 0 or more occurrences of the previous character.

A

*

95
Q

Which of the following key combinations, commonly used in the vi editor command mode, displays current line statistics?

A

Ctrl+g

96
Q

The ____ can be used with LISP artificial intelligence programming language and supports hundreds of keyboard functions like the vi editor.

A

Emacs editor

97
Q

The ____ editor is functionally analogous to the Windows Wordpad and Notepad editors.

A

gedit

98
Q

To display the line number of each line in a file, in addition to its contents, would you use the cat -n command?

A

yes

99
Q

When using the less command, can you use the cursor keys on the keyboard to scroll up and down the contents of the file?

A

yes

100
Q

To perform a case-insensitive grep search, would you use the -a option to the grep command?

A

no

101
Q

Is vim the Linux equivalent of vi?

A

yes