ITN 170 LINUX MIDTERM EXAM QUESTIONS
WITH 100% CORRECT ANSWERS
Which of the following are valid file types in Linux? (Choose all that apply.)
named pipes
directories
linked files
special device files - Answer-all
Which of the following information does the stat command display about a file? (Choose
all that apply.)
The time a file was created
The file size
The last time a file was accessed
The last time the contents of a file were modified - Answer-all
Which of the following will display a list of files and directories under the /bin directory?
(Choose all that apply.)
file /bin
ls -R /bin
tree /bin
tree -d /bin - Answer-ls -R /bin
tree /bin
(The -R option to the ls command, as well as the tree command (without arguments)
displays files and subdirectories recursively.)
Abdul wishes to view the contents of a binary data file in his home directory to learn
more about what program was used to create it. Which of the following commands
would allow Abdul to safely view the contents of this file?
strings
file
grep
cat - Answer-strings
The United States Air Force was able to install Linux on a popular gaming console and
then connect over 1,700 of these systems together to work as one big supercomputer.
Which of the following types of technologies did they implement?
,herding
cloud computing
group computing
clustering - Answer-clustering
Which of the following terms describes a type of useful and legitimate software that is
distributed by a developer at no charge and with no source code?
shareware
freeware
malware
tryware - Answer-freeware
What term refers to a person that manages the Linux components that allow developers
to push new versions of their software to the cloud?
orchestrator
build automator
integration specialist
DevOp - Answer-DevOp
Which of the following types of cloud delivery models would a containerized web app be
considered?
SaaS
PaaS
IaaS
MaaS - Answer-PaaS
(Web apps that are hosted within containers are delivered using a container runtime on
an underlying operating system platform and referred to as Platform as a Service, or
PaaS.)
Which of the following services does an MTA provide?
web
mail
DNS
certificate - Answer-mail
(Mail Transfer Agents (MTAs) provide email routing on Linux systems.)
What term is used to refer to a specific variety of UNIX?
distribution
version
flavor
platform - Answer-flavor
,Which of the following types of servers can be used to cache requested Internet
resources so that they can be more quickly delivered to users requesting the same
resource while at the same time reducing the burden on the external network
connection to the Internet for an organization?
file server
DNS server
proxy server
DHCP server - Answer-proxy server
(A proxy server requests Internet resources on a user's behalf and can be configured to
cache results so that multiple users requesting the same content don't require
contacting the resource individually.)
Which of the following types of encryption uses a pair of keys known as public and
private?
symmetric
asymmetric
SHA1 hashing
message digest - Answer-asymmetric
(Asymmetric encryption uses a public/private key pair. Symmetric encryption uses a
single key for encryption and decryption, while SHA1 hashing (also called a message
digest) does not use keys and is used to provide data validation only.)
When viewing the version number for a modern Linux kernel, what number indicates
that it is a development kernel?
major number
revision number
minor number
release candidate number - Answer-release candidate number
(A modern development kernel has a release candidate number appended to it. For
example, 5.19-rc8 is release candidate 8 of the 5.19 kernel.)
Which of the following is the greatest expense for companies using Linux?
additional software
operating system cost
hiring people to maintain the Linux system
software upgrades - Answer-hiring people to maintain the Linux system
In Linux, the core component of the GUI is known as:
GNOME
KDE
X Windows
, Red Hat - Answer-X Windows
An archive of files that usually contains source code or scripts that can be used to install
software is referred to as a:
router
package manager
DBMS
tarball - Answer-tarball
From what common Linux distribution is the Fedora Linux distribution derived?
Mandrake
SuSE
Debian
Red Hat - Answer-Red Hat
What service provides a method for the efficient transfer of files over the Internet?
FTP
HTML
SMTP
Telnet - Answer-FTP
(The File Transfer Protocol (FTP) is the service that transfers files over the Internet. A
newer protocol that focuses on secure file transfer is called SFTP based on FTP.)
The iptables and nftables software on Linux is an example of what kind of software?
routing
anti-virus
firewall
proxy - Answer-firewall
What piece of software tells the operating system how to use a specific hardware
device?
graphical user interface
system service
device driver
user interface - Answer-device driver
What type of software license does Linux adhere to?
permissive
freeware
closed source
WITH 100% CORRECT ANSWERS
Which of the following are valid file types in Linux? (Choose all that apply.)
named pipes
directories
linked files
special device files - Answer-all
Which of the following information does the stat command display about a file? (Choose
all that apply.)
The time a file was created
The file size
The last time a file was accessed
The last time the contents of a file were modified - Answer-all
Which of the following will display a list of files and directories under the /bin directory?
(Choose all that apply.)
file /bin
ls -R /bin
tree /bin
tree -d /bin - Answer-ls -R /bin
tree /bin
(The -R option to the ls command, as well as the tree command (without arguments)
displays files and subdirectories recursively.)
Abdul wishes to view the contents of a binary data file in his home directory to learn
more about what program was used to create it. Which of the following commands
would allow Abdul to safely view the contents of this file?
strings
file
grep
cat - Answer-strings
The United States Air Force was able to install Linux on a popular gaming console and
then connect over 1,700 of these systems together to work as one big supercomputer.
Which of the following types of technologies did they implement?
,herding
cloud computing
group computing
clustering - Answer-clustering
Which of the following terms describes a type of useful and legitimate software that is
distributed by a developer at no charge and with no source code?
shareware
freeware
malware
tryware - Answer-freeware
What term refers to a person that manages the Linux components that allow developers
to push new versions of their software to the cloud?
orchestrator
build automator
integration specialist
DevOp - Answer-DevOp
Which of the following types of cloud delivery models would a containerized web app be
considered?
SaaS
PaaS
IaaS
MaaS - Answer-PaaS
(Web apps that are hosted within containers are delivered using a container runtime on
an underlying operating system platform and referred to as Platform as a Service, or
PaaS.)
Which of the following services does an MTA provide?
web
DNS
certificate - Answer-mail
(Mail Transfer Agents (MTAs) provide email routing on Linux systems.)
What term is used to refer to a specific variety of UNIX?
distribution
version
flavor
platform - Answer-flavor
,Which of the following types of servers can be used to cache requested Internet
resources so that they can be more quickly delivered to users requesting the same
resource while at the same time reducing the burden on the external network
connection to the Internet for an organization?
file server
DNS server
proxy server
DHCP server - Answer-proxy server
(A proxy server requests Internet resources on a user's behalf and can be configured to
cache results so that multiple users requesting the same content don't require
contacting the resource individually.)
Which of the following types of encryption uses a pair of keys known as public and
private?
symmetric
asymmetric
SHA1 hashing
message digest - Answer-asymmetric
(Asymmetric encryption uses a public/private key pair. Symmetric encryption uses a
single key for encryption and decryption, while SHA1 hashing (also called a message
digest) does not use keys and is used to provide data validation only.)
When viewing the version number for a modern Linux kernel, what number indicates
that it is a development kernel?
major number
revision number
minor number
release candidate number - Answer-release candidate number
(A modern development kernel has a release candidate number appended to it. For
example, 5.19-rc8 is release candidate 8 of the 5.19 kernel.)
Which of the following is the greatest expense for companies using Linux?
additional software
operating system cost
hiring people to maintain the Linux system
software upgrades - Answer-hiring people to maintain the Linux system
In Linux, the core component of the GUI is known as:
GNOME
KDE
X Windows
, Red Hat - Answer-X Windows
An archive of files that usually contains source code or scripts that can be used to install
software is referred to as a:
router
package manager
DBMS
tarball - Answer-tarball
From what common Linux distribution is the Fedora Linux distribution derived?
Mandrake
SuSE
Debian
Red Hat - Answer-Red Hat
What service provides a method for the efficient transfer of files over the Internet?
FTP
HTML
SMTP
Telnet - Answer-FTP
(The File Transfer Protocol (FTP) is the service that transfers files over the Internet. A
newer protocol that focuses on secure file transfer is called SFTP based on FTP.)
The iptables and nftables software on Linux is an example of what kind of software?
routing
anti-virus
firewall
proxy - Answer-firewall
What piece of software tells the operating system how to use a specific hardware
device?
graphical user interface
system service
device driver
user interface - Answer-device driver
What type of software license does Linux adhere to?
permissive
freeware
closed source