Unit 3: Networking, Packages, File Systems, and Virtualization - Subjective Questions

CSE493 — Linux System Administration • Practice Questions with Detailed Answers

20 questions

1

Define the essential networking concepts used in Red Hat Enterprise Linux. Explain the roles of IP addresses, subnet masks, default gateways, DNS servers, and network interfaces.

2

Describe how to validate the network configuration and troubleshoot connectivity on a Red Hat Enterprise Linux system.

3

Explain how nmcli can be used to create and activate a static IPv4 network connection in RHEL. Include suitable commands.

4

Compare DHCP-based and static network configurations. How can an existing NetworkManager connection be changed between these modes using nmcli?

5

Describe the purpose and structure of NetworkManager connection files in RHEL. What precautions should be taken when editing them manually?

6

Explain how host names and name resolution are configured and verified on a RHEL system.

7

Explain how to create, list, extract, and update archives using the tar command.

8

Compare gzip, bzip2, and xz compression for tar archives. Give commands to create and extract each archive type.

9

Describe how files and directories can be copied securely between Linux systems using scp and sftp.

10

Explain how rsync synchronizes files securely between systems. Why is it often preferred for repeated transfers?

11

Explain the relationship between RPM software packages and the yum package manager in RHEL.

12

Describe how to install, update, remove, search for, and obtain information about software packages using yum.

13

What is a yum repository? Explain how repositories can be enabled, disabled, configured, and verified.

14

Explain how an RPM package file can be examined before installation. Include commands for metadata, contents, dependencies, scripts, and signature verification.

15

Describe how a RHEL system is attached to a Red Hat subscription so that it can receive official software updates.

16

Explain how Linux identifies storage devices, partitions, file systems, labels, and UUIDs. Give commands used to inspect them.

17

Describe how to mount and unmount a file system temporarily and how to configure it for automatic mounting at boot.

18

Distinguish between hard links and symbolic links in Linux. Explain their behavior, limitations, and creation commands.

19

Compare the find, locate, which, and whereis commands for locating files and commands on a Linux system.

20

Explain how a local RHEL virtualization host is prepared and how a new virtual machine is installed and managed using KVM and libvirt tools.