Courseiva

LPI Linux Essentials (010-160, v1.6) (010-160) (010-160) — Questions 175

190 questions total · 3pages · All types, answers revealed

Page 1 of 3

Page 2
1
MCQeasy

Which command lists all files in a directory including hidden ones?

A.ls -h
B.ls -l
C.dir -hidden
D.ls -a
AnswerD

-a shows all files, including hidden files.

Why this answer

The ls -a (all) option displays all files, including those beginning with a dot.

2
MCQmedium

Which command is used to view the contents of a file one screen at a time?

A.less
B.head
C.more
D.cat
AnswerA

less is the standard, more powerful pager.

Why this answer

The 'less' command is a terminal pager that allows forward and backward navigation through text files.

3
MCQmedium

A student wants to start contributing to Linux projects. Which activity is the most effective way to start?

A.Only reading the source code without providing feedback.
B.Starting a new proprietary distribution for profit.
C.Participating in documentation, bug reporting, or small code fixes in projects.
D.Rewriting the entire Linux kernel from scratch.
AnswerC

These are low-barrier, high-impact ways to get involved.

Why this answer

Reporting bugs, writing documentation, or fixing small issues in open source projects are ideal ways to start contributing.

4
Multi-Selecteasy

Which TWO of the following are examples of Linux distributions?

Select 2 answers
A.Chrome
B.Windows
C.Debian
D.Ubuntu
E.Office
AnswersC, D

A foundational Linux distribution.

Why this answer

Ubuntu and Debian are both popular Linux distributions.

5
MCQeasy

You need to prevent a standard user from accidentally deleting a critical configuration file owned by root. Which command ensures the file cannot be modified or deleted even by the root user?

A.chown root:root file.conf
B.chmod 400 file.conf
C.umask 000
D.chattr +i file.conf
AnswerD

This sets the immutable flag, preventing all modifications.

Why this answer

The chattr +i command sets the immutable attribute, which prevents any user, including root, from deleting, renaming, or modifying the file until the attribute is removed.

6
MCQmedium

A team is choosing a Linux distribution for a high-performance cluster (HPC). What is a primary consideration for this choice?

A.The distribution must not use the Linux kernel.
B.Ensuring the OS is pre-installed with popular office productivity software.
C.The availability of a user-friendly desktop environment for all cluster nodes.
D.The ability to optimize the kernel and libraries for specific hardware performance.
AnswerD

Customization is key to extracting maximum performance in HPC.

Why this answer

In HPC, support for specific hardware (like specialized GPUs) and optimized kernel builds is critical.

7
Multi-Selectmedium

Which TWO of the following are reasons why companies often prefer Linux for server environments?

Select 2 answers
A.It requires no administration or maintenance
B.It can only be used on very expensive mainframes
C.It is not allowed to be used in the cloud
D.Superior scalability and performance for multi-user workloads
E.Strong security architecture and auditability
AnswersD, E

Linux is highly efficient at handling many concurrent processes.

Why this answer

Linux's scalability and security features make it the industry standard for servers.

8
MCQmedium

You have a file 'notes.txt' and you want to ensure the group owner can read and write it, but nobody else can access it. Which chmod command works?

A.chmod 060 notes.txt
B.chmod 666 notes.txt
C.chmod 660 notes.txt
D.chmod 770 notes.txt
AnswerC

660 is rw-rw----.

Why this answer

Owner: rwx (7) or rw (6), Group: rw (6), Others: none (0). 660 provides read/write for owner and group.

9
MCQeasy

To navigate from your current directory to your home directory regardless of your current location, which command is most efficient?

A.cd ..
B.cd ~
C.cd /
D.cd /home
AnswerB

The tilde represents the home directory path.

Why this answer

The cd command without arguments or with the tilde character defaults to the user's home directory.

10
MCQhard

You are searching for a command that deals with 'groups' and want to see all manual pages that mention this term. Which command is most appropriate?

A.apropos groups
B.whatis groups
C.info groups
D.man -a groups
AnswerA

apropos searches descriptions for the keyword.

Why this answer

apropos is specifically designed to search for keywords across all man page descriptions.

11
MCQmedium

What does the 'cat' command do when provided with multiple filenames as arguments?

A.It displays only the first file
B.It displays the contents of all files sequentially
C.It compares them
D.It merges them into one file
AnswerB

cat concatenates and displays the streams.

Why this answer

The cat command reads the files in the order they are listed and concatenates them to the standard output.

12
MCQmedium

You want to find lines in 'file.txt' that do NOT contain the word 'success'. Which command works?

A.grep -n 'success' file.txt
B.grep -v 'success' file.txt
C.grep -c 'success' file.txt
D.grep -i 'success' file.txt
AnswerB

-v inverts the search result.

Why this answer

The -v flag in grep inverts the match.

13
Multi-Selectmedium

Which THREE commands can be used to check user information or current session identity?

Select 3 answers
A.userdel
B.chage
C.whoami
D.id
E.groups
AnswersC, D, E

Shows current username.

Why this answer

id shows identity, whoami shows current user, and groups shows group memberships.

14
MCQeasy

What is the primary role of a 'Linux Distribution'?

A.To provide technical support for proprietary hardware manufacturers.
B.To package the kernel with user-space tools and manage software updates.
C.To develop the Linux kernel from scratch.
D.To force all users to use a single command line interface.
AnswerB

This is the core function of a distribution.

Why this answer

A distribution aggregates the kernel, shell, package manager, and various applications into a functional, installable system.

15
Multi-Selecthard

Which THREE of the following commands are used for file manipulation?

Select 3 answers
A.cp
B.man
C.pwd
D.rm
E.mv
AnswersA, D, E

Copies files.

Why this answer

cp, mv, and rm are the fundamental file manipulation commands.

16
MCQhard

You need to see the last 20 lines of a file named 'access.log'. Which command is the most appropriate?

A.cat -n 20 access.log
B.less -n 20 access.log
C.head -n 20 access.log
D.tail -n 20 access.log
AnswerD

tail displays the end of the file.

Why this answer

The tail command with the -n option allows specifying the number of lines to display from the end of the file.

17
MCQeasy

A Linux administrator needs to determine if their distribution is based on Debian or RHEL. Which command or path is most indicative of this family?

A.Checking for the presence of the 'systemd' binary.
B.Checking for the existence of /etc/debian_version.
C.Running the 'uname -a' command.
D.Checking for the existence of /etc/sysconfig.
AnswerB

This file is present on all Debian and Debian-derived (Ubuntu, Mint) systems.

Why this answer

The presence of /etc/debian_version is the primary identifier for Debian-based systems, while /etc/redhat-release indicates RHEL/CentOS systems.

18
MCQmedium

What is the result of 'echo $USER'?

A.It prints the current username.
B.It prints the path to the user home.
C.It returns an error.
D.It prints '$USER'.
AnswerA

$USER expands to the current user's name.

Why this answer

$USER is an environment variable that holds the current logged-in username.

19
Multi-Selecteasy

Which TWO of the following are examples of common Linux filesystems?

Select 2 answers
A.FAT32
B.ext4
C.HFS
D.NTFS
E.XFS
AnswersB, E

ext4 is a standard Linux filesystem.

Why this answer

ext4 and xfs are both widely used journaling filesystems in Linux.

20
Multi-Selectmedium

Which THREE of the following are common types of open source software licenses?

Select 3 answers
A.GPL (General Public License)
B.Secret Source License
C.MIT License
D.Apache License
E.EULA (End User License Agreement)
AnswersA, C, D

The most common strong copyleft license.

Why this answer

Common open source licenses include the GPL, MIT, and Apache licenses.

21
Multi-Selecteasy

Which TWO of the following are popular package management tools used in Linux?

Select 2 answers
A.APT
B.DiskManager
C.KernelUpdater
D.ServiceManager
E.DNF
AnswersA, E

Used on Debian-based systems.

Why this answer

APT and DNF are two of the most widely used package managers in the Linux ecosystem.

22
MCQeasy

A system administrator needs to identify the numerical ID (UID) of the user 'jdoe'. Which file should be checked?

A./etc/shadow
B./etc/profile
C./etc/passwd
D./etc/group
AnswerC

This file stores user account metadata.

Why this answer

The /etc/passwd file contains user account information, including the username, UID, GID, home directory, and shell.

23
MCQmedium

You want to delete a file but you are worried about accidentally deleting the wrong one. Which flag should you use with 'rm' for confirmation?

A.rm -f
B.rm -v
C.rm -i
D.rm -R
AnswerC

-i enables interactive prompting.

Why this answer

The -i flag makes the rm command interactive, asking for confirmation before removing each file.

24
Multi-Selecthard

Which TWO of the following are valid ways to search for files?

Select 2 answers
A.man
B.cat
C.find
D.grep
E.locate
AnswersC, E

Real-time filesystem search.

Why this answer

find and locate are the primary search tools.

25
MCQmedium

You need to determine the UUID of a partition to add it to /etc/fstab. Which command should you use?

A.ls -l
B.find
C.blkid
D.mount
AnswerC

blkid lists block device identifiers like UUIDs.

Why this answer

The blkid command displays attributes of block devices, including UUIDs.

26
MCQeasy

What is the primary purpose of the /etc/shadow file?

A.It stores all user login shells.
B.It stores system-wide cron jobs.
C.It stores user group membership lists.
D.It stores encrypted password hashes.
AnswerD

Shadow files are used to hide sensitive password data.

Why this answer

/etc/shadow stores user password hashes and password aging information, keeping them separate from /etc/passwd for security.

27
MCQmedium

You need to ensure that a server's time is synchronized with an external time source to prevent authentication errors. Which daemon is responsible for this?

A.cron
B.chronyd
C.sshd
D.rsyslogd
AnswerB

chronyd is the standard service for NTP synchronization.

Why this answer

The chronyd or ntpd service is typically responsible for network time synchronization.

28
MCQeasy

You need to display the contents of a file named 'config.txt' directly to your terminal screen. Which command should you use?

A.head config.txt
B.cat config.txt
C.echo config.txt
D.grep config.txt
AnswerB

cat displays the full content of a file.

Why this answer

The cat command is the standard utility for concatenating and displaying file contents to standard output.

29
Multi-Selecteasy

Which TWO of the following commands can be used to display the contents of a text file?

Select 2 answers
A.cd
B.mkdir
C.cat
D.less
E.mv
AnswersC, D

cat prints file content to stdout.

Why this answer

cat and less are both common tools for reading file contents.

30
Multi-Selectmedium

Which THREE of the following are valid ways to get help on a command?

Select 3 answers
A.help command
B.search command
C.info command
D.command --help
E.man command
AnswersC, D, E

Info pages.

Why this answer

man, info, and --help are standard help methods.

31
Multi-Selecthard

Which TWO of the following regex patterns are valid for grep to match the beginning or end of a line?

Select 2 answers
A.$
B.\
C..
D.*
E.^
AnswersA, E

End of line.

Why this answer

^ matches the start, $ matches the end.

32
Multi-Selecteasy

Which THREE of the following tools can be used for text processing?

Select 3 answers
A.awk
B.grep
C.sed
D.cat
E.ls
AnswersA, B, C

Pattern scanning/processing.

Why this answer

grep, sed, and awk are core text processing utilities.

33
MCQmedium

When using the 'man' command, how do you navigate to the next page of the manual entry?

A.Enter
B.Page Up
C.Right Arrow
D.Spacebar
AnswerD

Spacebar scrolls forward one full page.

Why this answer

The spacebar is the standard key to scroll forward one full screen in most pager applications, including the man viewer.

34
MCQmedium

A system administrator needs to check the version of the Linux kernel installed on a production server. Which command is most appropriate?

A.check-kernel
B.ls /boot
C.uname -r
D.cat /etc/version
AnswerC

The -r flag specifically prints the kernel release.

Why this answer

The 'uname -r' command is the standard and simplest way to print the kernel release version.

35
MCQeasy

Which command is used to display the current working directory in the terminal?

A.pwd
B.dir
C.cd
D.ls
AnswerA

pwd outputs the absolute path of your current location.

Why this answer

pwd stands for 'print working directory'.

36
MCQhard

Why do many enterprise Linux distributions choose to delay the inclusion of the absolute latest kernel version?

A.Because the latest kernel is always incompatible with proprietary software.
B.Because they are legally required to wait 12 months.
C.Because they lack the technical staff to compile new kernels.
D.Because they prioritize stability and extensive testing to ensure production uptime.
AnswerD

Production environments cannot afford the risk of regressions found in new kernels.

Why this answer

Enterprise distributions prioritize stability and exhaustive testing over having the absolute newest features.

37
MCQmedium

Which command removes a group named 'tempgroup' from the system?

A.groupdel tempgroup
B.usermod -r tempgroup
C.grouprm tempgroup
D.removegroup tempgroup
AnswerA

Standard command for group removal.

Why this answer

The 'groupdel' command is the standard utility for removing groups from the system.

38
Multi-Selectmedium

Which THREE of the following represent ways to refer to the home directory?

Select 3 answers
A.~
B...
C.$HOME
D./home/user
E./
AnswersA, C, D

Tilde is the shell alias for home.

Why this answer

~, $HOME, and the absolute path are all ways to reference home.

39
MCQmedium

You want to delete a directory named 'temp_backup' that contains several files. Which command will successfully remove it and its contents?

A.rm -r temp_backup
B.rm temp_backup
C.rmdir temp_backup
D.rm -f temp_backup
AnswerA

-r allows for recursive deletion of directory trees.

Why this answer

The -r (recursive) flag is required for rm to delete directories and their contents.

40
Multi-Selecthard

Which TWO of the following commands can be used to redirect input from a file?

Select 2 answers
A.&&
B.cat file | command
C.<
D.>
E.>>
AnswersB, C

Piping file content to command input.

Why this answer

The '<' operator and the 'cat' command piped to another tool are valid methods.

41
MCQhard

Which command would you use to list files in long format, sorted by modification time, with the newest files appearing first?

A.ls -lt
B.ls -lr
C.ls -Rlt
D.ls -ltr
AnswerD

-l is long, -t is sort by time, -r reverses order.

Why this answer

The -l (long), -t (time), and -r (reverse) flags together achieve this.

42
MCQmedium

A user reports that they cannot save files to their home directory. You find that the disk is not full. What is the most likely cause related to hardware-based limitations?

A.The partition has run out of inodes.
B.The RAM is corrupted.
C.The CPU temperature is too high.
D.The BIOS settings are incorrect.
AnswerA

An inode exhaustion prevents new file creation even if disk space remains.

Why this answer

If the disk is not full, the partition might have reached its inode limit, preventing the creation of new files.

43
Multi-Selecteasy

Which TWO of the following are commands to delete files or directories?

Select 2 answers
A.rmdir
B.rm
C.ls
D.cp
E.mv
AnswersA, B

Removes empty directories.

Why this answer

rm and rmdir are used for deletion.

44
MCQmedium

How do you rename a file named 'oldname' to 'newname' using the command line?

A.rn oldname newname
B.ren oldname newname
C.cp oldname newname
D.mv oldname newname
AnswerD

mv renames a file by moving it to the same directory with a new name.

Why this answer

The mv (move) command is used for both moving and renaming files.

45
MCQeasy

Which command is used to clear the terminal screen?

A.clean
B.clear
C.wipe
D.reset
AnswerB

clear empties the terminal display.

Why this answer

The clear command wipes the current terminal output.

46
MCQeasy

Which symbol represents the current user's home directory in the shell?

A..
B.~
C...
D.$
AnswerB

~ expands to the user's home path.

Why this answer

The tilde (~) is a shell shorthand for the home directory.

47
MCQmedium

You need to change the environment variable PATH to include the directory '/opt/bin'. Which command is standard?

A.set PATH=$PATH:/opt/bin
B.env PATH=$PATH:/opt/bin
C.export PATH=$PATH:/opt/bin
D.PATH=$PATH:/opt/bin
AnswerC

Prepending or appending using $PATH is standard.

Why this answer

Standard syntax involves referencing the current PATH and adding the new path.

48
MCQhard

You notice a file has permissions listed as '-rwsr-xr-x'. What does the 's' in the owner's position indicate?

A.The file is a setgid binary.
B.The file is a setuid binary.
C.The file is immutable.
D.The file is a sticky directory.
AnswerB

The setuid bit allows elevation to the file owner's privileges.

Why this answer

The 's' in the owner's field indicates the setuid bit is set, meaning the file runs with the privileges of the file owner rather than the user running it.

49
MCQeasy

Which shell variable typically contains the directories searched for command executables?

A.$SHELL
B.$USER
C.$PATH
D.$HOME
AnswerC

$PATH stores the location of executables.

Why this answer

The PATH variable holds the colon-separated list of directories the shell searches for commands.

50
MCQhard

You have added a new hard drive to your Linux server, but the system does not automatically recognize the device. What is the first step you should take to verify if the kernel detects the hardware?

A.Reinstall the operating system.
B.Examine the output of dmesg.
C.Run the top command.
D.Edit the /etc/fstab file.
AnswerB

dmesg shows kernel hardware detection messages.

Why this answer

The dmesg command displays the kernel ring buffer, which logs hardware detection events during boot or device insertion.

51
MCQhard

You need to move a file named 'data.txt' from the current directory to '/var/logs' but want to be prompted if a file with the same name already exists in the destination. Which option should you add to 'mv'?

A.mv -i
B.mv -n
C.mv -f
D.mv -v
AnswerA

-i enables interactive mode to prompt before overwrite.

Why this answer

The -i (interactive) flag prompts the user before overwriting existing files.

52
MCQhard

When evaluating Linux distributions, what distinguishes a 'rolling release' distribution from a 'fixed release' distribution?

A.Fixed releases are only available for server environments.
B.Rolling releases provide continuous updates, while fixed releases use a versioned lifecycle.
C.Rolling releases require a complete wipe and reinstall for every update.
D.Rolling releases are always more secure than fixed releases.
AnswerB

This is the fundamental difference in update strategy.

Why this answer

Rolling releases receive updates continuously, providing the latest software, while fixed releases have scheduled versions with stable software packages.

53
MCQmedium

You are configuring a temporary directory where multiple users save files. To ensure that users can only delete their own files and not files created by others, what must you set?

A.chown root /tmp/shared
B.chmod 777 /tmp/shared
C.umask 077
D.chmod +t /tmp/shared
AnswerD

The sticky bit prevents unauthorized file deletion.

Why this answer

The sticky bit (represented by the 't' in the others permission field) restricts file deletion to the owner of the file, the directory owner, or root.

54
MCQeasy

You want to find all occurrences of the string 'ERROR' within the 'syslog' file. Which command is most appropriate?

A.cat 'ERROR' syslog
B.find 'ERROR' syslog
C.grep 'ERROR' syslog
D.sed 'ERROR' syslog
AnswerC

grep searches for the specified pattern in the file.

Why this answer

grep is specifically designed to search for patterns within text files.

55
Multi-Selectmedium

Which TWO of the following are valid ways to view system logs?

Select 2 answers
A.lsmod
B.ifconfig
C.top
D.journalctl
E.dmesg
AnswersD, E

journalctl displays systemd logs.

Why this answer

dmesg and journalctl are standard tools to access system logs.

56
MCQeasy

An administrator wants to view the current system load and active processes. Which utility is the most appropriate for a real-time monitor?

A.df -T
B.ps aux
C.cat /proc/cpuinfo
D.top
AnswerD

top shows a live view of CPU, memory, and tasks.

Why this answer

The top command provides a dynamic, real-time view of running processes and system load.

57
MCQmedium

You are configuring a Linux server and need to determine which hard drive partition is currently mounted as the root filesystem. Which file should you inspect?

A./var/log/dmesg
B./etc/passwd
C./proc/partitions
D./etc/fstab
AnswerD

This file defines how filesystems are mounted at boot.

Why this answer

The /etc/fstab file contains information about filesystems and their mount points.

58
MCQmedium

What is the purpose of the 'tee' command?

A.To format text columns.
B.To terminate a process.
C.To compress files.
D.To split output to both screen and file.
AnswerD

tee mirrors data to multiple destinations.

Why this answer

tee reads from standard input and writes to both standard output and one or more files.

59
Multi-Selecthard

Which TWO of the following locations or methods are commonly used to define where a user's home directory is located?

Select 2 answers
A.The useradd -d flag
B./etc/passwd file
C.The /etc/profile file
D.The /etc/group file
E.The /etc/shadow file
AnswersA, B

Defines location at creation.

Why this answer

The home directory is set in /etc/passwd or during the useradd command via the -d flag.

60
Multi-Selecteasy

Which TWO of the following are recognized categories of Linux distributions based on their purpose?

Select 2 answers
A.Hardware-exclusive distributions
B.Closed-source kernel distributions
C.General Purpose distributions
D.Specialized distributions
E.Proprietary-Only distributions
AnswersC, D

Distributions like Ubuntu or Fedora are used for a wide range of tasks.

Why this answer

Distributions are often classified as General Purpose (desktop/server) or Specialized (HPC, security, embedded).

61
MCQhard

A developer is writing an application that performs heavy system-level calls. Why would they choose to use Linux for this development?

A.Because the source code is transparent, allowing for deep optimization and debugging.
B.Because it is the only operating system that supports multi-threading.
C.Because Linux has a graphical user interface that is mandatory for all applications.
D.Because Linux only runs on x86 hardware.
AnswerA

Access to kernel source and documentation enables better application-level optimization.

Why this answer

Linux is open source, allowing developers to see exactly how system calls are handled by the kernel, which is vital for performance tuning.

62
Multi-Selecteasy

Which TWO of the following are valid ways to get help on a Linux system?

Select 2 answers
A.search
B.man
C.findhelp
D.help
E.explain
AnswersB, D

man pages are standard.

Why this answer

The man and info commands are the primary documentation systems.

63
Multi-Selectmedium

Which TWO of the following are common benefits of using open source software in an enterprise environment?

Select 2 answers
A.The inability to modify software
B.Reduced total cost of ownership (TCO) compared to proprietary alternatives
C.Avoidance of vendor lock-in
D.Mandatory inclusion of proprietary drivers
E.Guaranteed 100% bug-free performance
AnswersB, C

Lower licensing fees typically reduce TCO.

Why this answer

Open source provides cost-effectiveness through lower licensing and the ability to avoid vendor lock-in.

64
MCQmedium

To add a new user named 'guest' and set their home directory to '/home/guest', which command is correct?

A.useradd -m -d /home/guest guest
B.usermod -d /home/guest guest
C.useradd -h /home/guest guest
D.addhome guest
AnswerA

-m creates the directory, -d specifies the path.

Why this answer

The 'useradd -m' flag creates the home directory, and the username is specified as the last argument.

65
MCQhard

You are currently in a directory and want to find files ending in '.conf' within the current folder and its subfolders. Which command is correct?

A.grep "*.conf"
B.search *.conf
C.find -name "*.conf"
D.ls *.conf
AnswerC

find searches recursively by default.

Why this answer

The find command is the tool for searching the filesystem based on criteria like name.

66
Multi-Selecthard

Which THREE of the following are components of a standard network configuration?

Select 3 answers
A.Subnet mask
B.IP address
C.Shell prompt
D.Kernel version
E.Default gateway
AnswersA, B, E

Defines the network segment.

Why this answer

IP address, subnet mask, and default gateway are essential for basic network communication.

67
MCQhard

You are setting up a local network and need to verify the path traffic takes to reach a remote host. Which command should you use?

A.traceroute
B.nmap
C.ping
D.dig
AnswerA

traceroute maps the network path to a host.

Why this answer

The traceroute command displays the path and latency of each hop to a destination.

68
MCQeasy

Which of these is a common advantage of using a Linux-based operating system in a professional development environment?

A.It prevents developers from making any syntax errors.
B.It automatically deploys code to production servers without testing.
C.It has native compatibility with standard development tools like GCC, Git, and Docker.
D.It is the only OS that allows writing Python code.
AnswerC

These tools were originally developed or are natively optimized for Linux.

Why this answer

Linux provides native support for open-standard tools, compilers, and containers, which are standard in modern development.

69
Multi-Selecteasy

Which TWO of the following are common types of Linux career roles?

Select 2 answers
A.Site Reliability Engineer (SRE)
B.System Administrator
C.Desktop Operating System Developer
D.Proprietary Software Sales Manager
E.Database Hardware Architect
AnswersA, B

SREs use Linux to manage large-scale service reliability.

Why this answer

Linux careers often focus on systems administration, software development, or site reliability engineering (SRE).

70
MCQeasy

Which command is used to display the current directory path in the terminal?

A.ls
B.dir
C.pwd
D.cd
AnswerC

pwd displays the current directory path.

Why this answer

The pwd (print working directory) command shows the full path of the current directory.

71
Multi-Selecthard

Which THREE of the following are fundamental freedoms guaranteed by the Free Software Definition?

Select 3 answers
A.Freedom to run the program for any purpose
B.Freedom to study how the program works
C.Freedom to redistribute copies to others
D.Freedom to forbid others from copying the code
E.Freedom to make the program proprietary
AnswersA, B, C

No restrictions on usage are permitted.

Why this answer

The FSF defines freedom as the ability to run, study, redistribute, and improve the program.

72
Multi-Selecteasy

Which THREE of the following represent ways to gain practical experience with Linux?

Select 3 answers
A.Installing and configuring Linux in a virtual machine
B.Buying a pre-configured, locked-down appliance
C.Setting up a home lab server
D.Contributing code to an open source project
E.Only reading documentation without using the terminal
AnswersA, C, D

A safe environment to experiment without risking physical hardware.

Why this answer

Setting up a home lab, contributing to open source, and using virtual machines are excellent ways to learn.

73
Multi-Selectmedium

Which TWO of the following commands help you move within the directory structure?

Select 2 answers
A.cat
B.ls
C.cd
D.mv
E.popd
AnswersC, E

Changes working directory.

Why this answer

cd and popd allow moving between directories.

74
Multi-Selectmedium

Which THREE of the following are common shell built-in command types?

Select 3 answers
A.echo
B.cd
C.grep
D.tar
E.export
AnswersA, B, E

Shell builtin.

Why this answer

cd, echo, and export are standard shell built-ins.

75
Multi-Selectmedium

Which THREE of the following commands are used for viewing file metadata or status?

Select 3 answers
A.ls -l
B.stat
C.file
D.cat
E.cd
AnswersA, B, C

Shows permissions and owner.

Why this answer

ls, stat, and file all provide information about files.

Page 1 of 3

Page 2

All pages