Comparison of Windows and Linux: Similar to different

xiaoxiao2021-03-06  38

Linux and Windows have some similar to the discussion of Linux and Windows, let's take a look at what is similar to these both. User and group Linux and Windows are multi-user operating systems. You can use many different users to provide separate environments and resources for each user. Control security based on user identity. You can control the access rights of resources in a group member, so you don't have to set permissions for each account when the number of users is large. User and groups can centrally manage, let multiple servers share the same user and authentication data. File systems Linux and Windows support multiple file systems. File resources can be shared with other clients via NetBIOS, FTP, or other protocols. Each individual file system can be organized, which can be accessed by administrators to determine where they can be accessed. Both ports and equipment support all physical device ports, such as parallel ports, serial ports, and USB interfaces. Supports various controllers, such as IDE and SCSI controllers. Linux also supports many standard hardware "just listed". Network Linux and Windows support a variety of network protocols, such as TCP / IP, NetBIOS, and IPX. All types of network adapters are supported. They have the ability to share resources through the network, such as sharing files and printing. Network service capabilities, such as DHCP and DNS. Services are available in Linux and Windows. The so-called service refers to applications running in the background, providing some features for systems and remote calls of the service. These programs can be controlled separately when the system is guided. (Note: The habit of Unix in Linux, saying that this application is daemon) Linux and Windows although there are some similar situations, but Windows and Linux work methods still have some fundamental difference. These differences can only be realized after you are familiar with both, but they are the core of Linux thought. Linux's application goals are network instead of printing Windows initially emerged, this world is still a paper world. One of Windows's great achievements is that your work results can be easily seen and printed. Such an opening affects the later development of Windows. Similarly, Linux has also been affected by its origin. Linux design is located in the network operating system. Its design is inspired by UNIX operating system, so its design is simple, or it is relatively simple. Since plain text can work very well across network, Linux configuration files and data are based on text. For those who are familiar with the graphic environment, Linux servers may have primitives. But Linux develops more attention is its intrinsic features instead of something on the surface. Even in plain text environments, Linux also has very advanced network, scripting, and security. The steps that are more strange on some surfaces required to perform some tasks are unless you realize that Linux is expected to do these tasks with other Linux systems on the network. Linux automated execution is also very strong, just designing a batch file, allowing the system to automatically complete a very detailed task. This capability of Linux comes from its text-based nature. Optional Guilinux has a graphics component. Linux supports high-end graphics adapters and displays, completely competent graphics related work. Now, many digital effects artists perform their design work in Linux workstations, and the previous work needs to be done using the IRIX system. However, the graphical environment is not integrated into Linux, but a separate layer running on the system. This means you can run the GUI or run the GUI when you need it. If your system is the main task to provide web applications, you can stop the graphical interface and use the memory and CPU resources used for your service. If you need to do some work in the GUI environment, you can open it again, and turn it off after work.

Linux has graphical management tools, as well as daily office tools, such as email, web browser, and document processing tools. However, in Linux, the graphical management tool is usually an extension of the console (command line) tool. That is to say, all the work that can be done with a graphical tool can be done using the console command. Similarly, using graphical tools do not hinder your manual modification of the configuration file. Its practical significance may not be particularly obvious, however, if any of the work made in the graphical management tool can be done in a command line, which means that those work can also be implemented by a script. The scriptization command can be a task that is automatically executed. Linux also supports both ways, do not require you to use only text or use only GUI. You can choose the best way according to your needs. The profile in Linux is a human readable text file, which is similar to the INI file in the past Windows, but the nature of the registry mechanism with Windows. Each application has its own profile, and usually not put together with other profiles. However, most of the profiles are stored in a single place under a directory tree (/ ETC), so they seem to be logically together. The configuration method of text files makes it possible to complete the backup, check, and editing of the configuration file without passing the special system tool. File name extension Linux does not use the file name extension to identify the type of file. Instead, Linux identifies its type based on the header of the file. In order to improve human readability, you can still use file name extensions, but there is no effect on Linux systems. However, there are some applications, such as web servers, may use naming conventions to identify file types, but this is just a specific application requirement rather than the requirements of the Linux system itself. Linux judges whether the file is an executable via file access. Any file can give executable permissions, so the creator or administrator of the program and script can identify them as executable. This is good for security. The executable file saved to the system cannot be executed automatically, so that many script viruses can be prevented. Re-boot is the last means if you have been using Windows for a long time, you may have been used to re-boot the system for a variety of reasons (installed from the software to correct service failures). This habits are needed in Linux ideas. Linux is essentially more compliant with "Newton's Law". Once start running, it will remain running until the impact of foreign factors, such as hardware failures. In fact, the design of the Linux system makes the application do not cause the kernel crash, so it is not necessary to redirement frequently (relatively regarded as the WINDOWS system). Therefore, in addition to the Linux kernel, other software installation, start, stop, and reconfiguration do not re-boot the system. If you really reboot Linux systems, the problem is likely to be resolved, and the problem will deteriorate more. Learn and master Linux services and run levels are the key to successfully solve the problem. The most difficult thing to learn Linux is to overcome the habit of rebooting the system. In addition, you can do a lot of work in Linux remotely. As long as there are some basic network services run, you can enter that system. Moreover, if a specific service in the system has problems, you can continue to run in troubleshooting. This management is very important when you run multiple services on a system. Command Case Size All Linux commands and options are case sensitive. For example, -r is different from -r, it will do different things. The console command is almost small. We will introduce the command in "Part 2. Control Terminal Class". How should I locate Linux? It is very troublesome from managing Windows to manage Linux. However, as a Windows administrator, you have your own advantage.

转载请注明原文地址:https://www.9cbs.com/read-72280.html

New Post(0)