Why do Linux movie hackers not need to use the mouse?

Source: Internet
Author: User
After watching Hollywood movies, you will find a problem: the computers used by hackers in those movies seem to lack an important device & hellip; that's right, it's just the mouse! Found? Hackers all love the keyboard? It's harder to give them a mouse. But why? 1. It is really difficult for hackers to create graphical interfaces for their own tools and add interfaces to the graphic interface. When they watch more Hollywood movies, you will find a problem: the computers used by hackers in movies seem to lack an important device ...... That's right. It's just the mouse! Found? Hackers all love the keyboard? It's harder to give them a mouse. But why?

1. hackers are too reluctant to add interfaces to their own tools

It is really difficult to create a graphical interface. This difficulty is not to say that it is difficult due to algorithms and theories, but to implement various tedious work of GUI. It seems that the implementation of a simple graphic interface requires a lot of work. In fact, the workload of the gorgeous software made by many interfaces is not much less than that of the core functions. It is better to spend more time thinking about the graphic interface.

2. Linux/Unix traditions in European and American countries

Unlike traditional research institutions and hackers in Europe and the United States that have been hosted by Microsoft in China, the traditional research institutions and hackers in Europe and the United States have been doing this for decades. The use of Linux/Unix has continued so far.

Linux/Unix has carried forward the command line and created a software design philosophy based on the command line. It has been dominant for more than n years until it was defeated by the graphic interfaces of Apple and Microsoft in the consumer market.

It is hard to imagine how to operate a computer without a mouse for a common user who is using Windows or Mac OS for the first time.

3. The server usually only has command lines

Servers (except Windows servers) usually do not have graphic interfaces installed, because these servers may have to run for one year when they are started, and the installation interface may increase their probability of being a machine.

4. the command line is more efficient in many tasks.

Skilled Linux hackers can quickly break out a line of commands and combine various tools in the system to complete a task. For graphic interfaces, on the one hand, it is difficult for you to make graphical interfaces tools work together, and on the other hand, clicking n tools back and forth with the mouse will be much less efficient.

For example, find out all text files containing credit card numbers under a directory, extract the credit card numbers, encrypt them, and send them to a specific mailbox, linux kids shoes are familiar with Lili's one or two lines of commands. How long does it take to use the Gui?

5. Command Line Support for script language and related tools

Many tools are itself a hacker tool. They do not consider Windows users at all. It is very troublesome to use them in the graphic interface. For the second reason, many hackers use programming languages and tools that are implemented under the command line at the beginning. In Windows, they still need to use the command line method. For Windows, the system only has a very difficult cmd.exe, which is crazy to use.

PS: I think there is another reason, that is, it seems and feels so cool to use a keyboard.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.