1. What is Linux?
In simple terms, Linux is an operating system. It is a Helsinki University The student Linus Torvalds (Linux stands for Linus's UNIX) was created in October 1991. Linux itself is actually its kernel. It implements multi-task and multi-user functions, manages hardware, allocates memory, and enables applications to run.
For any operation System Ordinary users are not interested enough to understand such content as kernel internal details. Only those who are truly dedicated to this-those who give up their personal lives or are hired to do this kind of work-are willing to explore these complex things.
But even if you have never personally studied the kernel, don't worry. You can easily hire a contractor or company to do the job for you; it is often difficult and costly to make such changes to a proprietary system.
For beginners, the most important thing to remember about the kernel is that kernel versions with Odd Numbers (such as 2.3, 2.5, and 2.7) are experimental. Development Kernel version. The version number of the stable release kernel is even (2.4, 2.6, 2.8, etc ).
A typical Linux release contains the Linux kernel, but also contains many Application Programs and tools. In general, many system-and user-level tools in the Linux distribution come from the Free Software Foundation) GNU Project (GNU is the abbreviation of "GNU's not UNIX ).
Both the Linux kernel and the GNU tool kit are released under the GNU General Public License (gnu gpl. If you are not familiar with gnu gpl, the best way to understand it is to read it. At the risk of missing some important aspects, I would like to summarize GNU GPL: it is a way to make computer code available, users who use their code can freely use and experiment with it.
2. What is the difference between UNIX and Linux?
Unix (derived from the previous multics operating system) was created at the at&t Bell lab in 1969, it is a robust, flexible, and developer-friendly computing environment. Although Unix was originally written for the PDP microcomputer series of Digital Equipment Corporation (DEC), it became the most popular universal operating system for multiple users, it is already dominant in all computing fields, including those that were once monopolized by the mainframe.
3. Why is Linux very important?
Because it is a free software, with the GNU General Public License authorization, Linux makes it unnecessary for programmers to constantly redesign the operation layer every time they develop new projects. For example, GNU tools are like royalty-free bricks and mortar, and you can use them to build independent projects. Critics of free software often worry that the freedom and low cost of free software will lead to an economic disaster in the computing industry. However, the impact of free software on the computing field is just like (otherwise more like) the impact of Gutenberg's printing machine on the text world.
4. What can I do with Linux?
What you want to do with a Linux system will determine what kind of Linux system you want, and how much understanding you need before you start using the system.
Linux is an excellent learning platform for Kernel research, learning Unix or learning programming; there are many tools and applications that can be used to play games, perform desktop formatting, or just send emails and browse the Web.
It is also an excellent platform for open and closed production systems, as they can be customized to the maximum extent possible. Linux can be used as a platform for various things, from middleware to embedded computing and clustering, from parallel supercomputer to gadgets. IBM has been involved in the manufacturing of cash registers running on Linux and the manufacturing of Linux watches. Other developers have used Linux on mobile phones, Sony PlayStation, TiVo, and sharp zaurus.
Although the GNU General Public License requires that the modified Code be published to the client using the code, but it does not require that all modified code be published to the public (this is a key point that some critics of free software do not understand ). Indeed, for Linux-based cash registers, releasing code to the public is a completely risky security. Gnu gpl only requires customers who use the code to obtain the modified Code.
5. How to start learning Linux?
If you do not know Linux at all or are using Linux as a desktop operating system Link Basic management and security knowledge. And try Automation Linux does not promise to help you, nor to clean up your business: you must manage the system on your own. Fortunately, basic maintenance and basic security are simple. In many ways, Linux and UNIX management is much easier than the management of popular commercial personal operating systems, because the former is more transparent.
Although Linux does have several window environments for you to perform management, the most direct way to control the system is to use command line. A large number of commands and several text-based help systems are built in the command line environment structure.
On the web, there are many resources in the real world that can help you start to use Linux. There are many Website Linux user groups, also known as lug, hold conferences in various countries and cities around the world-as we all know, they are also very friendly to new users.