Linux has graphical components. Linux supports high-end graphics adapters and displays that are fully capable of graphics-related work. Now, many digital effects artists are working on their Linux workstations, and the previous work required the IRIX system. However, the graphical environment is not integrated into Linux, but runs on a separate layer on top of the system. This means you can just run the GUI or run the GUI when you need it. If your system's main task is to provide a web application, you can stop the graphical interface and use the memory and CPU resources it uses for your service. If you need to do some work in the GUI environment, you can open it again and close it after the work is done.
Linux has graphical management tools, as well as everyday office tools such as email, web browsers, and document processing tools. However, in Linux, graphical management tools are often an extension of the console (command line) tool. That is to say, all the work that can be done with the graphical tool can be done with the console command. Again, using a graphical tool does not prevent you from manually modifying the configuration file. The actual meaning may not be particularly obvious, but if any work done in the graphical management tool can be done in a command line, this means that the work can also be done by a script. Scripted commands can be automated tasks. Linux supports both of these methods, and does not require you to use only text or just a GUI. You can choose the best method for your needs.
The configuration file in Linux is a human-readable text file, which is similar to the INI file in Windows in the past, but is fundamentally different from the Windows registry mechanism. Each application has its own configuration file and is usually not placed with other configuration files. However, most of the configuration files are stored in a single place under a directory tree (/etc), so it seems that they are logically together. Text files are configured in such a way that backup, inspection, and editing of configuration files can be done without special system tools.
File name extension
Linux does not use filename extensions to identify the type of file. Instead, Linux recognizes its type based on the header content of the file. You can still use filename extensions for human readability, but this has no effect on Linux systems. However, there are applications such as web servers that may use naming conventions to identify file types, but this is only a requirement for a particular application and not a requirement for the Linux system itself.
Linux uses file access permissions to determine if a file is an executable file. Any file can be given executable permissions so that the creator or administrator of the program and script can recognize them as executables. This is good for security. Executable files saved to the system are not automatically executed, which prevents many script viruses.
Command is case sensitive
All Linux commands and options are case sensitive. For example, -R is different from -r and does different things. Console commands are almost always lowercase. We'll cover the commands in more detail in "Part 2. Console crash classes."
How to locate Linux?
The transition from managing Windows to managing Linux is cumbersome. However, as a Windows administrator, you have your own advantages. Your understanding of how the calculation works is still available. Being a successful Linux administrator will depend on your understanding of the difference between the two and the adjustment of your operating habits.
Many changes in Linux relative to Windows are beneficial. The overhead of the idle GUI is returned to the service. Tasks can be scripted and executed automatically. The configuration file is text based and human readable. In most cases it is not necessary to reboot the system. In fact, you should suppress the urge to reboot your system.