How to build a Linux test environment

Source: Internet
Author: User

With the expansion of Linux applications, many friends have started to access Linux. Based on Windwos learning experience, they often feel a bit confused: they do not know where to start learning. This section describes how to build a Linux testing environment.

I. Build a Linux testing environment

Some friends often ask some questions on the Linux Forum. However, most of the questions are very basic. For example, when I use a command, the system tells me that I cannot find the Directory and how to restrict user permissions. These problems are not very difficult, after understanding the basics of Linux, you can easily solve this problem. Some friends often want to build a website when they come into contact with Linux. They have no idea how to understand the basics of Linux. This is quite difficult.

2. You must learn how to build Linux commands in a Linux testing environment.

Although Linux desktop applications develop rapidly, commands still have a strong vitality in Linux. Linux is an operating system composed of command lines. Its essence lies in the command line. The principle of the graphic interface remains unchanged no matter what level it develops. Linux commands have many powerful functions: from simple disk operations, file access, to the creation of complex multimedia images and streaming media files. For example, if you look at the man document using the common Linux Command find, beginners will surely feel that it is too complicated to use it, but once you learn it, you will never let it go. its functions are too powerful. In combination with exec parameters or redirection to xargs commands and grep commands through pipelines, it can perform very complex operations. If the same operation is done using a graphical interface tool, i'm afraid it will take more than a dozen minutes.
The number of Linux commands in different versions is different. Here, I will introduce the most important and frequently used commands in the system into several sections, through these basic commands, we can further understand the Linux system installation and logon commands: login, shutdown, halt, reboot, mount, umount, chsh file processing commands: file, mkdir, grep, dd, find, mv, ls, diff, cat, ln system management commands: df, top, free, quota, at, lp, adduser, groupadd kill, crontab, tar, unzip, gunzip, and last network operation commands: ifconfig, ip, ping, netstat, telnet, ftp, route, rlogin rcp, finger, mail, lookup system security-related commands: pawd, su, umask, chgrp, chmod, chown, chattr, sudo, who

3. select a good tool book for building a Linux test environment

Tool books are very important for learners. A tool book with incorrect ideas will lead new users astray. At present, there are a lot of domestic books on Linux, but the quality is not much, the author strongly recommended to read the photocopy of the "O 'Reilly original Linux book http://www.oreilly.com.cn/", and the press also provides a very good road map: http://www.oreilly.com.cn/guide/guide_linux.php.

4. Set up a Linux testing environment and select a suitable Linux release version

At present, there are more than 1 hundred Linux releases worldwide, and more than a dozen common versions can be found in China. Redhat Linux and Debian Linux are ideal for network administrators based on your needs and capabilities. For readers who are not very good at English, the Chinese versions such as red-flag Linux and winning Linux are more suitable. Currently, some Linux websites have some free downloads for Linux versions. What we want to talk about here is that it is not suitable for Linux beginners.

5. Build a Linux testing environment and work under the command line

Be sure to develop the habit of working in the command line. You must know that X-window is only an application running in the command line mode. Although the learning progress in the command line is slow at the beginning, after you become familiar with it, your future learning path will grow exponentially. For network administrators, a command line is actually a rule. It is always effective and flexible. Even through a slow modem line, it can manipulate remote systems thousands of kilometers away.

6. Set up a Linux testing environment and select a suitable Linux community

With the expansion of Linux applications, many Linux communities have emerged. There are some very good communities: www.linuxforum.net the highest level of GNU site in China), http://www.chinaunix.net/China's largest Unix technology community), but these forums are often Linux master stage, if you post very basic questions on forums discussing advanced skills, there will often be no results. There are also some very rich learning materials and comprehensive community sites, such as: www.xxlinux.com learning articles and materials are very adequate, there are also communities for you to communicate. This can be a great help for beginners.

  1. View port usage status and start in Linux
  2. Development and Application of linux Network Monitoring System
  3. View process commands and specific operations in Linux
  4. System Monitoring: linux System Monitoring command details
  5. Linux network traffic monitoring tool installation and functions

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.