Which type of files are used for inter-process communications? (Choose two)
Answer : B, G
The types of files that are used for inter-process communications are pipe and socket files. Pipe files are used for unidirectional data flow between two processes. They can be created with the mkfifo command or with the | operator in a shell command. Socket files are used for bidirectional data exchange between processes on the same or different machines. They can be created with various system calls or commands depending on the protocol and domain. Reference: https://documentation.suse.com/sles/15-SP3/html/SLES-all/sec-cli-pipes.html https://documentation.suse.com/sles/15-SP3/html/SLES-all/sec-cli-sockets.html
Which commands could you use to determine the proper syntax for the cp command? (Choose three)
Answer : A, B, C
The commands that could be used to determine the proper syntax for the cp command are man cp, cp --help, and info cp. These commands will display the manual page, help message, or info page for the cp command, respectively. They will provide information about the usage, options, arguments, examples, and other details of the cp command. The other commands are either invalid or unrelated to cp. Reference: https://documentation.suse.com/sles/15-SP3/html/SLES-all/sec-cli-help.html
Which UID does the root user have?
Answer : A
The UID that the root user has is 0. The UID (user ID) is a numeric value that uniquely identifies a user on the system. The root user is the superuser or administrator who has full privileges and access to all files and commands on the system. The root user always has the UID of 0, regardless of its name or password. Reference: https://documentation.suse.com/sles/15-SP3/html/SLES-all/sec-user-group.html#sec-user-group-root
What are the basic components of RPM? (Choose two)
Answer : D, E
The basic components of RPM are RPM Database and RPM Package Manager. The RPM Database is a collection of files that store information about installed packages on the system. It is located in /var/lib/rpm by default. The RPM Package Manager is a set of tools and libraries that allow you to install, uninstall, query, verify, and manage RPM packages. It includes commands such as rpm, zypper, yast2, etc. Reference: https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-rpm.html#sec-rpm-components
Which statement is true regarding the life cycle support for SUSE Linux platform products?
Answer : D
The statement that is true regarding the life cycle support for SUSE Linux platform products is that the support for SLE platforms has a 13 year life cycle: 10 years of general support and 3 years of extended support. General support includes security updates, bug fixes, feature enhancements, and technical support. Extended support includes security updates and technical support only. Service packs have a different life cycle depending on their release date and version. Reference: https://www.suse.com/lifecycle/
Which command gives you a real-time view of the processes running on your system by giving you a continuously updated list?
Answer : E
The command that gives you a real-time view of the processes running on your system by giving you a continuously updated list is top. The top command will display various information about system performance and resource usage, such as CPU load, memory usage, swap usage, etc., as well as a list of processes sorted by CPU utilization by default. You can use various keyboard commands to interact with top and change its behavior and output. Reference: https://documentation.suse.com/sles/15-SP3/html/SLES-all/sec-cli-processes.html#sec-cli-processes-top
Which bash commands result in a valid arithmetic expansion? (Choose three)
Answer : B, E, F
The bash commands that result in a valid arithmetic expansion are:
TOTAL=$[8/2]
TOTAL=$((5+2))
((TOTAL++))
Arithmetic expansion is a bash feature that allows you to perform integer calculations and assign or use the result in a command or expression. There are two syntaxes for arithmetic expansion: [expression]and((expression)). The expression can contain variables, operators, parentheses, etc. The ((expression)) syntax can also be used without the $ sign for assignments or conditional tests. Reference: https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-bash.html#sec-bash-arithmetic