Linux Final NOS 120

Ace your homework & exams now with Quizwiz!

What stage of the GRUB boot loader typically resides on the MBR / GPT?

Stage1

Which of the following is not necessarily generated by every command on the system? (Choose all that apply.)

Standard Input Standard Deviation

A for construct is a loop construct that processes a specified list of objects. As a result, it is executed as long as there are remaining objects to process. True or False?

True

As daemon processes are not associated with terminals, you must use the -e switch with the ps command to view them. True or False?

True

Because the Makefile often includes some documented items, it is good form to read the Makefile after running the configure script. T/F

True

Each process can start an unlimited number of other processes. T/F

True

Most source code is available on the Internet in tarball format. True or False?

True

The alias command can be used to make a shortcut to a single command. True or False?

True

The sed and awk commands are filter commands commonly used to format data within a pipe. True or False?

True

You can choose to use a window manager only, and not use a desktop manager. T/F

True

You can lock a user account by changing the default login shell to an invalid shell in /etc/passwd. True or False?

True

Which of the following will display the message welcome home if the cd /home/user1 command is successfully executed?

cd /home/user1 && echo "welcome home"

Which of the following commands can be used to start a UNIX SysV daemon called lala in runlevels 1, 2 and 3?

chkconfig --level 123 lala on

The current value for the HOME variable is displayed by which of the following commands? (Choose all that apply.)

echo ~ echo $HOME

A list of all exported environment and user-defined variables in a shell can be viewed with what command below?

env

Before a user-defined variable can be used by processes that run in subshells, that variable must be __________.

exported

Every if construct begins with if and must be terminated with?

fi

​What construct is intended for use in processing a list of objects, such as files, directories, users, printers, and so on?

for

The term used to describe a process spawning or initiating another process is referred to as_____.

forking

What Systemd target corresponds to runlevel 5?

graphical.target

You have recently modified the options within the /etc/default/grub file. What command can you use next to rebuild the GRUB2 configuration file?

grub2-mkconfig

What command can be used to configure the LILO, ELILO, GRUB, and GRUB2 bootloaders?​

grubby

In the /etc/lilo.conf file, what keyword should be specified in order to provide the absolute pathname to the Linux kernel?

image=

The first daemon loaded on a Linux system is _____.

init

Which process will always have a PID of 1 and a PPID of 0?

init

Which command causes the system to enter Single User Mode?

init 1

A runaway process that is faulty and consuming mass amounts of system resources ________.

is a rogue process

Which command can be used to see processes running in the background?

jobs

What two commands below can be used to stop a process, either by PID number or process name?​

kill ​killall

What command looks for a Makefile and uses the information within to compile the source code into binary programs using the appropriate compiler program for the local hardware architecture?

make

When compiling source code into a binary program, which command does the compiling using the GNU C Compiler?

make

Which command can be used to count the number lines, words, and characters in a file?

wc

Which command can be used to fine-tune the vsync and hsync of a video card for use in X Windows?

xvidtune

Which of the following commands can be used to search for packages that contain the word oobla on RPM software repositories?

yum search oobla

What character combination at the start of a shell script are referred to as a hashpling, and allow for the specification of the shell that interprets the contents of the script?

​#!

​What option can be added to the rpm command to upgrade a specified package only if an older version exists on the system?

​-F

​What option can be added to the dpkg command to remove a specified package from the system, including any configuration files used by the package?

​-P

​What two options below are used to tell the useradd command where a user's home directory will be, and where the skeleton directory is?

​-d ​-k

What option can be added to the rpm command in order to query packages?​

​-q

Files with what two file extensions are commonly known as tarballs?​

​.tar.gz tgz

In Fedora 20, where are user configured settings for Xorg stored?​

​/etc/X11/xorg.conf.d/

On Linux, the root user always has a UID of what number?​

​0

What kill signal and number can be used to send an interrupt signal to a process, and is the same as using the Ctrl+c combination to kill a running process?​

​2 SIGINT ​

When viewing the output of the ps ax​ command, what does a < symbol in the STAT column indicate for a process?

​The process is high priority.

In order to download DPM packages, what command should be used below?​

​apt-get

Select the two keywords that can be used in the lilo.conf file in order to specify where LILO should be installed, and what parameters should be passed to the Linux kernel when loaded:​

​boot= ​append=

On Linux systems that use the traditional ​UNIX SysV init, what command below can be used to list and modify the runlevels that a daemon is started in?

​chkconfig

What two window managers is the Compiz Fusion window manager based upon?​

​compiz beryl

​What command can be used to search for DPM package information?

​dpkg-query

After modifying the /etc/default/grub file, what command should be run to rebuild the grub config files?​

​grub-mkconfig

​What configuration file contains parameters that set the default location for e-mail, password expiration information, minimum password length, and the range of UIDs and GIDs available for use?

​login.defs

When killing a background job with the kill command, the background job ID must be prefixed by what character below?

%

What character, when appended to a command, causes the command to be run in the background?

&

Which of the following indicates the second partition on the third hard disk drive to GRUB?

(hd2,1)

When there are multiple background processes executing in the shell, the jobs command indicates the most recent one with which symbol?

+

A user account can be locked with the usermod command using what option?

-L

Which option to the dpkg command can be used to list the files that comprise a package?

-L

What option can be used with the ps command to display an entire list of processes across all terminals and including daemons?

-e

What option can be added to the userdel command to remove the home directory of the target user?

-r

When compiling source code into a binary program, which command performs a system check and creates the Makefile?

./configure

Which filename extension indicates a tarball?

.tar.gz

In what directory is Stage2 of the GRUB2 boot loader stored?

/boot

Under what directory is the Linux kernel stored?

/boot

​RPM packages that require other RPM packages to be installed on a system prior to being installed creates a relationship known as?

​package dependency

What can be used on a Linux system to trace the lineage of each child process?​

​parent process ID

​What yum command below can display a list of package group names?

​yum grouplist

Which directory stores most UNIX SysV rc scripts?

/etc/init.d

Which file does the UNIX SysV init daemon reference on startup to determine the default runlevel?

/etc/inittab

What number represents the stderr file descriptor?

2

Along with a listing of user accounts, the /etc/passwd file also contains information on account expiry. True or False?

False

Most Linux distributions make use of what package manager?

RPM

What kill signal stops a process, then restarts it with the same PID?

SIGHUP

Which of the following file descriptor numbers represents stdout?

1

Which command can you use to lock a user account?

usermod -L username

Which command would you use to unlock a user account?

usermod -U username

Which of the following operators reverses the meaning of a test statement?

!

​What operator below is known as the NOT operator?

!

Which file contains default information such as UID and GID ranges and minimum password length to be used at user creation?

/etc/login.defs

What is the name of the file that contains a listing of all users on the system and their home directories?

/etc/passwd

What environment file is always executed immediately after login for all users on the system, and sets most environment variables, such as HOME and PATH?

/etc/profile

Which of the following files is always executed immediately after any user logs in to a Linux system and receives a BASH shell?

/etc/profile

What is the name of the directory that contains symbolic links to UNIX SysV rc scripts for runlevel 2?

/etc/rc2.d

Where is the skeleton directory located on most Linux systems?

/etc/skel

At what runlevel does a Linux system have no daemons active in memory, allowing it to be safely powered off?

0

What number represents the stdin file descriptor?

0

Which runlevel halts the system?

0

What kill level signal cannot be trapped?

9

How do you indicate a comment line in a shell script?

Begin the line with #.

Which of the following statements is true?

Either the MBR/GPT or the active partition can contain the boot loader.

Because Standard Error and Standard Output represent the results of command and Standard Input represents the input required for a command, only Standard Error and Standard Output can be redirected to/from a file. True or False?

False

Fedora 20 makes use of the XFree86 ​implementation of X Windows. T/F

False

The Debian Package Manager (DPM) is the default package manager used by Fedora 20. True or False?

False

To install a new program from RPM software repositories on the Internet, you can use the yum update program name command. True or False?

False

To kill a process running in the background, you must place a % character before its process ID. True or False?

False

UIDs and GIDs are unique to the system and once used can never be reused. True or False?

False

What does >> accomplish when entered on the command line after a command?

It appends Standard Ouput to a file.

Which of the following statements is true?

LILO needs to be reinstalled after it has been modified.

You wish to configure the runlevels that a particular upstart daemon is started in. What should you do?

Modify the daemon configuration file within the /etc/init directory

What is wrong with the following command string ls /etc/hosts >listofhostfile?

Nothing is wrong with the command.

Consider the following shell script: echo -e "What is your favorite color?--> \c" read REPLY if [ "$REPLY" = "red" -o "$REPLY" = "blue" ] then echo "The answer is red or blue." else echo "The answer is not red nor blue." fi

The answer is not red nor blue.

When you run the ps command, how are daemon processes recognized?

There is a question mark in the TTY column.

What would be the effect of using the alias command to make an alias for the date command named cat in honor of your favorite pet?

When you use the cat command at the command prompt with the intention of viewing a text file, the date appears instead.

Which two implementations of X Windows are commonly used in Linux? (Choose two answers.)

X.org XFree86

How can you bypass the wait function and send a user process to the background?

You can use the Ctrl+z key combination and the bg command.

You have redirected Standard Error to a file called Errors. You view the contents of this file afterward and notice that there are six error messages. After repeating the procedure, you notice that there are only two error messages in this file. Why?

You did not append the Standard Error to the Error file and as a result, it was overwritten when the command was run a second time.

Select the escape sequence that is used for a form feed:

\f

The killall command terminates _________.

all instances of a process with the same name

Which command can be used to remove the test DPM package, including any test configuration files?

apt-get purge test

​What two commands below can be used to modify the password expiry information and a user's default shell?

chsh chage

What character is used to delimit most Linux configuration files?

colon

What is the name given to a process not associated with a terminal?

daemon process

Which option to the rpm command can be used to remove a package from the system?

e

To change the primary group temporarily to another group that is listed in the output of the groups and id commands, you can use which command below?

newgrp

Every process has a process ID and a_______.

parent process ID

Which command entered without arguments is used to display a list of processes running in the current shell?

ps

What command below is used to display the lineage of a process by tracing its PPIDs until the init daemon?​

pstree

A system that uses an /etc/passwd file only can be converted to use /etc/shadow for security by using what command?

pwconv

Which construct can be used in a shell script to read Standard Input and place it in a variable?

read

Which command can be used to alter the primary group associated with a given user temporarily?

usermod

Which command can be used to remove the RPM package file ?

rpm -e packagename

The timeout value in the GRUB configuration file is measured in?

seconds

Which command could you use to see a list of all environment and user-defined shell variables as well as their current values?

set

What keyword can be specified within a boot loader to force the system to boot to Single User Mode?

single

Which command can be used to start X Windows, the window manager, and the default desktop environment?

startx

In order to change keyboard layout if X Windows can't detect the layout, you should use what CLI command?

system-config-keyboard

Which of the following Systemd commands can be used to stop a daemon called lala?

systemctl stop lala.service

Which of the following commands creates an archive?

tar -zcvf /dev/st0 *

Which command is used to gain real-time information about processes running on the system with the most processor-intensive processes listed at the beginning of the list?

top

In order to create user accounts on a Linux system, what command should be utilized?

useradd

Which command is used to delete a user account?

userdel username


Related study sets

Solving for side lengths of right triangles

View Set

Chapter 8: The designers: Scenery and costume part 1

View Set