One of the most used text editors on Linux and Unix systems is Vim. Standing for VI iMproved it has replaced the original vi editor on many Linux distributions. It’s done this to such an extent that when you use the vi command on Ubuntu, CentOS or other distros what you are really getting is Vim. It has a reputation for breaking beginners to Linux. Those who accidentally open a file using the command then have no idea how to edit the file or even exit the program. Fear not though, while the interface may seem complicated and frightening to start with, it can be quite simple to use once you understand it; we promise.
Most Linux systems will have a message of the day set up to inform the user about system information once they log in. However, there is normally nothing configured to display prior to login. Providing a message prior to login can help users identify to which server they are connecting and can also serve as a legal warning to unauthorized users that they shouldn’t attempt to log in to the system. While this doesn’t come pre-configured on a Linux system, setting it up is a very simple process.
Log files are some of the most important files on your server. Most applications will support logging information while they run. They can provide information about what an application is doing and also what errors may have occurred should the application crash. But how can we access them quickly and easily?
One of the downsides of running a website is that you never know what other people may do with your content. It can be copied, edited and shared with ease across the internet. One option is to hotlink your articles. Find out how here.
In previous articles we’ve looked at various aspects of scripting with Bash. One of the most useful features of creating a script is the ability to change the way the script responds based on input from the user. We’ve covered how program flow can be changed using ‘if statements’, loops and functions, along with how command line arguments can be used to receive information from a user. But it can also be helpful to enable the script to interact with the user while it is running.
So far in the Getting Started With Scripting series, we’ve looked at a few ways of manipulating program flow. We covered using the if statement to choose whether or not to run sets of commands and then we covered loops to repeatedly run sets of commands. Another way of controlling program flow in Bash is with the use of functions.
Minecraft is one of the most popular computer games of recent years. One of the great features is the ability to play with other people online through the use of a web server. Unlike the Minecraft game itself, the server software is free to download and use, so anyone can host a server. Installation is pretty simple as the Minecraft server is a Java application. Read below how to create a Minecraft server of your own on Ubuntu: