When it comes to controlling a Linux server there are a few things that you have to get used to. This is especially true if you are coming from the world of Windows Server. One of the first things that might stick out at you is the use of config files to be able to control everything. When you are using Windows you will probably control most items on the system by the use of a GUI. GUI stands for Graphical User Interface. That is not the case with Linux. With Linux you are going to control through use of the config files and the command line.
If you remember DOS shell on your Windows system then you already have a good idea on what the command line is. Linux and UNIX in general are systems where you type in your commands instead of just point and clicking. It is considered better by a lot of people because it is faster and more configurable. So if you are going to be working on a Linux server then it is best for you to get used to using the command line. You will find it much easier that way.
After the command line the next thing that you should learn is VIM. VIM is a text editor. The letters VIM stand for “VI Improved”. Vi is the original text editor that came with most Unix installations. The reason why so many people use VIM is because it is a text editor that you can use right in the command line and it has so many powerful features. People find that once they get used to using VIM that it is really hard to go back to any other text editor. You will find that once you start down the road of changing config files VIM will become a life saver. With its powerful settings you will be able to make a lot of the editing that you do on the system quicker and easier.
So if you are going to be working in a Linux environment it is best to get used to how everyone else works and pick up VIM.