What is the primary purpose of the netstat command?

  • Display network statistics and connections
  • List all installed packages
  • Check system resource usage
  • Create a new network interface
The primary purpose of the netstat command is to display network statistics and connections. It provides valuable information about network interfaces, routing tables, and active network connections. It's a crucial tool for network troubleshooting and monitoring.

The _________ directory in Linux contains device nodes and is crucial for the system's interaction with hardware.

  • /dev
  • /lib
  • /mnt
  • /var
The /dev directory in Linux contains device nodes and is crucial for the system's interaction with hardware. Device nodes represent physical and virtual devices, allowing the system to communicate with and control hardware components.

You're troubleshooting a software installation issue on a CentOS machine. You suspect a required package might be missing. Which command helps you check if a specific package is installed?

  • rpm -q
  • dpkg -l
  • yum info
  • apt-cache policy
On CentOS, you can use the 'rpm -q' command to check if a specific package is installed. This command queries the RPM database to determine if the package is installed on the system.

If a script is called with ./myscript.sh arg1 arg2 arg3, what does $2 represent?

  • The total number of arguments passed to the script.
  • The name of the script itself (myscript.sh).
  • The second argument, which is "arg2".
  • The process ID of the script.
In the given example, $2 represents the second argument passed to the script, which is "arg2". It's important to note that in shell scripting, arguments are accessed using positional parameters like $1, $2, $3, and so on.

You are an administrator and receive a report that a user is not able to execute certain commands with sudo. Where would you primarily look to diagnose the issue?

  • /etc/sudoers file
  • /etc/passwd file
  • /var/log/auth.log
  • /bin/sudo binary
To diagnose the issue of a user not being able to execute certain commands with sudo, you would primarily look at the /etc/sudoers file. This file contains the configuration for sudo privileges, and it's the first place to check for any restrictions or misconfigurations that might be affecting the user's access.

Which tool in Linux can be used to measure disk input/output statistics?

  • iostat
  • top
  • ps
  • df
The iostat tool in Linux is used to measure disk input/output statistics. It provides information about disk utilization, I/O wait times, and other important metrics, helping system administrators monitor and troubleshoot disk performance.

What is the primary purpose of the groupmod command in Linux?

  • Modify group attributes
  • Add a new group
  • Remove a user from a group
  • Create a new group
The primary purpose of the groupmod command in Linux is to modify group attributes. You can use groupmod to change properties of an existing group, such as its name or GID (Group ID). It does not create new groups or remove users from groups; it focuses on group attribute modifications.

You're given a Dockerfile and need to create a Docker container from it. Which command would you use?

  • docker compose
  • docker build
  • docker create
  • docker run
To create a Docker container from a Dockerfile, you would use the "docker build" command. This command reads the instructions in the Dockerfile and generates a Docker image, which can then be used to create and run containers.

The ________ command in Linux provides a detailed view of the networking subsystem, including interfaces, IP addresses, and routing tables.

  • ipconfig
  • netstat
  • ifconfig
  • ip
The "ip" command in Linux provides a detailed view of the networking subsystem, including information about network interfaces, IP addresses, routing tables, and more. It is a versatile tool for configuring and managing network settings on a Linux system, making it an essential utility for network administrators and troubleshooters.

The __________ phase of the Linux boot process is where the system checks and mounts file systems.

  • initrd
  • GRUB
  • LILO
  • init
The initrd phase of the Linux boot process is where the system checks and mounts file systems. The initial RAM disk (initrd) is used during the boot process to provide an initial file system that's used as a temporary root file system before the actual root file system is mounted. It contains necessary drivers and tools to get the system to the point where it can transition to the real root file system.