MODULE 3- Navigating the Linux desktop Flashcards
Name 3 tasks performed by Linux system Admin administrators besides server management?
Besides server management, Linux system admins do system configuration, recommending new software and updating documentation.
What is a GUI terminal and a Virtual terminal?
A GUI terminal is a program running within a desktop environment while a virtual terminal runs alongside a GUI but requires a separate login (can be used when a GUI crashes or stops running).
What is the path for opening a terminal on CentOS?
Application>System Tools>Terminal
What is a key combination to access a virtual terminal in Linux?
Ctrl+Alt+F6
What is x-term in Linux?
x-term is a terminal emulator that opens a terminal window from the GUI.
What component is a controller of the system that manages memory, kills and starts applications and handles text or graphic display?
A Kernel is the controller of the system that manages memory, kills and starts applications and manages text or graphic display.
What does a kernel use to abstract details of hardware from applications?
The kernel uses API’s to abstract details of hardware from applications.
What is an API?
Application Programming Interface is a set of rules allowing an application to request resources and services from the kernel without needing to understand the underlying hardware.
What is it called when the kernel manages the switching between applications when resources are limited making it appear as if the computer is doing many things at once?
Multi tasking is when the kernel manages switching between applications when resources are limited making it seem as if the computer is doing many things at once.
What defines applications that include programs which users directly interact with?
Applications including programs which users directly interact are called Desktop applications.
How does the kernel differentiate between user facing applications, network services and internal tasks?
The kernel does not differentiate between applications, it treats all if them as processes.
What is a process?
A process is one task that is loaded and tracked by the kernel.
What is the primary role of server applications? (2 functions)
The primary role of server applications is to serve information to other computers or handle data processing without direct user interaction.
What do we call software that runs without direct interaction with the monitor and keyboard?
Software that runs without direct interaction with the monitor and keyboard is called Server Applications.
What is the term for software that helps manage or configure Linux systems?
Tools are defined as software that helps manage or configure Linux systems.
What are compilers?
Compilers are tools that convert source code written in programming languages into executable programs that a computer can run.
What challenge do companies face when supporting Linux applications across distributions?
Companies face the challenge of dealing with different versions of key libraries across various distros.
Give two characteristics of Linux that make it widely used for running server applications?
Linux is widely used for server applications due to its reliability and efficiency.
What is the function of a web server?
A web server hosts web pages , allowing users to access them via web browsers through HTTP or HTTPS.
What is a static web page?
A static web page is a web page that is sent by the web browser exactly as it is stored on the disk with no modification.
What is a dynamic web page?
A dynamic web page is a web page generated by an application before being sent to the web browser.
What is the name of the application that allows users to create and manage dynamic websites through a browser?
WordPress is an example of an application allowing users to create and manage dynamic websites through a browser.
What is the most widely used web server software?
Apache is the most widely used web server software.
Which organization maintains the Apache web server software?
The Apache web server software is maintained by the Apache Software Foundation