Question 1
Question
When given the following command line. echo "foo bar" | tee bar | cat
Which of the following output is created?
Answer
-
cat
-
foo bar
-
tee bar
-
bar
-
foo
Question 2
Question
Which of the following files, located in the user home directory, is used to store the Bash history?
Answer
-
.bash_history
-
.bash_histfile
-
.history
-
.bashrc_history
-
.history_bash
Question 3
Question
What command will generate a list of user names from /etc/passwd along with their login shell?
Answer
-
column -s : 1,7 /etc/passwd
-
chop -c 1,7 /etc/passwd
-
colrm 1,7 /etc/passwd
-
cut -d: -f1,7 /etc/passwd
Question 4
Question
Immediately after deleting 3 lines of text in vi and moving the cursor to a different line, which single character command will insert the deleted content below the current line?
Answer
-
i (lowercase)
-
P (uppercase)
-
p (lowercase)
-
U (uppercase)
-
u (lowercase)
Question 5
Question
What is the default action of the split command on an input file?
Answer
-
It will break the file into new files of 1,024 byte pieces each
-
It will break the file into new files of 1,000 line pieces each
-
It will break the file into new files of 1,024 kilobyte pieces each
-
It will break the file into new files that are no morethan 5% of the size of the original file
Question 6
Question
Which of the following commands lists the dependencies of a given dpkg package?
Answer
-
apt-cache depends-onpackage
-
apt-cache dependencies package
-
apt-cache depends package
-
apt-cache requires package
Question 7
Question
Which option to the yum command will update the entire system? (Specify ONLY the option name without any additional parameters)
Question 8
Question
Which of the following environment variables overrides or extends the list of directories holding shared libraries?
Answer
-
LD_LOAD_PATH
-
LD_LIB_PATH
-
LD_LIBRARY_PATH
-
LD_SHARE_PATH
-
LD_RUN_PATH
Question 9
Question
Which of the following commands can be used to determine how long the system has been running? (Choose TWO correct answers.)
Answer
-
uptime
-
up
-
top
-
uname -u
-
time –up
Question 10
Question
What is the maximum niceness value that a regular user can assign to a process with the nice command when executing a new process?
Question 11
Question
Regarding the command: nice -5 /usr/bin/prog
Which of the following statements is correct?
Answer
-
/usr/bin/prog is executed with a nice level of -5
-
/usr/bin/prog is executed with a nice level of 5
-
/usr/bin/prog is executed with a priority of -5
-
/usr/bin/prog is executed with a priority of 5
Question 12
Question
When starting a program with the nice command without any additional parameters, which nice level is set for the resulting process?
Question 13
Question
Which of the following commands kills the process with the PID 123 but allows the process to "clean up" before exiting?
Answer
-
kill -PIPE 123
-
kill -KILL 123
-
kill -STOP 123
-
kill -TERM 123
Question 14
Question
What of the following statements are true regarding /dev/ when using udev? (Choose TWO correct answers.)
Answer
-
Entries for all possible devices get created on boot even if those devices are not connected
-
Additional rules for udev can be created by adding them to /etc/udev/rules.d/
-
When using udev, it is not possible to create block orcharacter devices in /dev/ using mknod
-
The /dev/ directory is a filesystem of type tmpfs and is mounted by udev during system startup
-
The content of /dev/ is stored in /etc/udev/dev and is restored during system startup
Question 15
Question
What can the Logical Volume Manager (LVM) be used for? (Choose THREE correct answers.)
Answer
-
To create RAID 9 arrays
-
To dynamically change the size of logical volumes
-
To encrypt logical volumes
-
To create snapshots
-
To dynamically create or delete logical volumes
Question 16
Question
What is the first program that is usually started, at boot time, by the Linux kernel when using SysV init?
Answer
-
/lib/init.so
-
/sbin/init
-
/etc/rc.d/rcinit
-
/proc/sys/kernel/init
-
/boot/init
Question 17
Question
During a system boot cycle, what is the program that is run after the BIOS completes its tasks?
Answer
-
The bootloader
-
The inetd program
-
The init program
-
The kernel
Question 18
Question
You are having some trouble with a disk partition and you need to do maintenance on this partition but your users home directories are on it and several are logged in. Which command would disconnect the users and allow you to safely execute maintenance tasks?
Question 19
Question
Which of the following information is stored within the BIOS? (Choose TWO correct answers.)
Answer
-
Boot device order
-
Linux kernel version
-
Timezone
-
Hardware configuration
-
the system's hostname
Question 20
Question
The system is having trouble and the engineer wants to bypass the usual /sbin/init start up and run /bin/sh. What is the usual way to pass this change to the kernel from your boot loader?
Answer
-
Start in runlevel 1
-
Pass init=/bin/sh on the kernel parameter line
-
Pass /bin/sh on the kernel parameter line
-
Pass start=/bin/sh on the kernel parameter line
Question 21
Question
Which of the following commands reboots the system when using SysV init? (Choose TWO correct answers.)
Question 22
Question
Which command displays the contents of the Kernel Ring Buffer on the command line? (Provide only the command name without any options or path information)
Question 23
Question
Which of the following options for the kernel's command line changes the systemd boot target to rescue.target instead of the default target?
Answer
-
systemd.target=rescue.target
-
systemd.runlevel=rescue.target
-
systemd.service=rescue.target
-
systemd.default=rescue.target
-
systemd.unit=rescue.target
Question 24
Question
After modifying GNU GRUB's configuration file, which command must be run for the changes to take effect?
Answer
-
kill -HUP $(pidof grub)
-
grub-install
-
grub
-
No action is required
Question 25
Question
Which of the following options is used in a GRUB Legacy configuration file to define the amount of time that the GRUB menu will be shown to the user?
Answer
-
hidemenu
-
splash
-
timeout
-
showmenu
Question 26
Question
Which of the following shell redirections will write standard output and standard error output to a file named filename?
Answer
-
2>&1 >filename
-
>filename 2>&1
-
1>&2>filename
-
>>filename
-
1&2>filename
Question 27
Question
Which of the following commands is used to modify quota settings? (Choose two.)
Answer
-
editquota
-
setquota
-
edquota
-
quotaedit
-
quotaset
Question 28
Question
What does the command mount -a do?
Answer
-
It mounts all available filesystems onto the current directory
-
It shows all mounted filesystems
-
It mounts all user mountable filesystems for the current user
-
It mounts all filesystems listed in /etc/fstab which have the option auto set
-
It mounts all filesystems listed in /etc/fstab which have the option no auto set
Question 29
Question
Which of the following statements describes a difference between GNU GRUB Legacy and GRUB 2?
Answer
-
GRUB 2 no longer requires a configuration file
-
Partition numbers start at 0 in GRUB Legacy and1in GRUB 2
-
grub-mk config only works with GRUB Legacy if the--version 1option is used
-
The configuration filemenu.lst(andgrub.conf) have been replaced withgrub.config
Question 30
Question
What do the permissions -rwSr-xr-x mean for a binary file when it is executed as a command?
Answer
-
The command is SetUID and it will be executed with the effective rights of the owner
-
The command will be executed with the effective rights of the group instead of the owner
-
The execute flag is not set for the owner
-
Therefore the SetUID flag is ignored
-
The command will be executed with the effective rights of the owner and group
Question 31
Question
What is the purpose of the Filesystem Hierarchy Standard?
Answer
-
It is a security model used to ensure files are organized according to their permissions and accessibility
-
It provides unified tools to create, maintain and manage multiple filesystems in a common way
-
It defines a common internal structure of inodes for all compliant filesystems
-
It is a distribution neutral description of locations of files and directories
Question 32
Question
Which of the following commands set the sticky bit for the directory /tmp? (Choose TWO correct answers.)
Answer
-
chmod +s /tmp
-
chmod +t /tmp
-
chmod 1775 /tmp
-
chmod 4775 /tmp
-
chmod 2775 /tmp