Which component of the Linux boot process loads the main system kernel?

  • Bootloader
  • Shell
  • init
  • BIOS/UEFI
The component of the Linux boot process that loads the main system kernel is the bootloader. The bootloader, such as GRUB, is responsible for locating the kernel image on the disk and passing control to it during the boot process.

In Linux, the _________ command is used to change a user's password.

  • passwd
  • usermod
  • chmod
  • pwd
In Linux, the passwd command is used to change a user's password. Users can execute this command to update their login credentials securely.

In Debian-based systems, the ________ command is used to search for packages.

  • apt-cache search
  • yum install
  • dnf update
  • pacman -Ss
In Debian-based systems, the "apt-cache search" command is used to search for packages. This command allows users to find packages in the distribution's repositories based on keywords or descriptions.

What is the primary purpose of a VPN in a Linux environment?

  • Securing network communication
  • Running web servers
  • Managing system files
  • Creating user accounts
The primary purpose of a VPN (Virtual Private Network) in a Linux environment is to secure network communication. VPNs create encrypted tunnels over public networks, ensuring data privacy and security, which is crucial for remote access and protecting sensitive information.

You notice that a remote server is not accessible via its hostname, but it's accessible via its IP address. Which configuration file would you inspect first?

  • /etc/hosts
  • /etc/hostname
  • /etc/resolv.conf
  • /etc/network/interfaces
If a remote server is not accessible via its hostname, checking the /etc/hosts file is a good starting point. This file contains mappings of hostnames to IP addresses, and if there's an issue with name resolution, it's often related to this file.

n shell scripting, which loop will continue executing as long as the specified condition remains true?

  • while
  • for
  • if
  • case
In shell scripting, the while loop continues executing as long as the specified condition remains true. It's a common choice for creating loops based on a condition, and it's used for tasks like reading files line by line or performing repetitive tasks.

Which command is used to add a new user in Linux?

  • useradd
  • adduser
  • newuser
  • createuser
The correct command to add a new user in Linux is useradd. This command creates a new user account and associated files. It is used to specify user details like the home directory and shell.

Which file defines the rules for the sudo command in Linux?

  • /etc/sudoers
  • /etc/sudo
  • /etc/sudoconfig
  • /etc/sudopolicy
The file that defines the rules for the sudo command in Linux is /etc/sudoers. This file specifies who is allowed to run what commands with administrative privileges and how. It's a crucial part of managing user access and privileges in a Linux system.

What is the primary difference between ext4 and ext3 file systems?

  • Ext4 supports larger file sizes and filesystems
  • Ext3 has better journaling capabilities
  • Ext4 has a faster file system check on boot
  • Ext3 offers improved data compression
The primary difference between ext4 and ext3 file systems is that Ext4 supports larger file sizes and filesystems. Ext4 extends the maximum file size from 16 terabytes to 1 exabyte and supports filesystems up to 1 exabyte, whereas Ext3 has limitations in this regard. This makes Ext4 more suitable for modern storage needs.

A colleague informs you that a specific daemon is causing issues and should be temporarily disabled without stopping it. Which command in Linux would allow you to mask the service?

  • systemctl mask
  • systemctl disable
  • systemctl stop
  • systemctl restart
To temporarily disable a service in Linux without stopping it, you can use the systemctl mask command. This command creates a symbolic link to /dev/null, preventing the service from being started automatically, but it doesn't stop the currently running service. It's a useful way to prevent a service from starting at boot.