As we discussed in a previous post, Linux servers offer many different types of file systems, and every other server operating system also offers a choice of file systems. One type of file system you might encounter is called a journaling file system. What is it and how does it differ from a standard Linux […]
When managing your Linux server, you may encounter lag or other performance issues that lead you to question what files your server might be accessing at a given time. Or you might just want to run routine diagnostics to make sure your server is only running and manage files that it is supposed to run. […]
In many cases, you may find yourself needing a particular file or directory in one location while it is actually stored in another. One solution to this in Linux and Unix operating systems is linking. There are two types of links: hard links and symbolic links.
Hard links are always associated with a specific piece of […]
In general, you may not have a reason to ever think about the file system your server is using. Most Linux distributions will automatically format your drive to its default file system unless you use an advanced install method. For many years, Ext3 has been the standard for most Linux distributions. Now, some are switching […]
In the previous post, we covered a brief introduction to the magic SysRq key and dropped some hints about what it can do. In this post, we will actually learn how to perform one of the many functions it can be used to execute.
When your server becomes unresponsive, the first […]
There are few ways to get a flame war going faster than to ask a Linux user which file system is the best? While many will argue in favor of one of the iterations of Ext: Ext2, Ext3, or Ext4, others will get more creative, promoting file systems such as ReiserFS, XFS, ZFS, […]
There comes a time in the life of a server when one is simply not enough. When that occurs, many organizations setup some type of server cluster. Each individual machine becomes a node that interfaces with the collective whole, rather than an individual server by itself.
There are several open source tools that you can use […]
Unix and Linux servers are much more common than Windows servers, so there is a good chance that you will encounter at least one during your time as a system administrator. Therefore, it is a good idea to be familiar with the peculiarities of the file systems, which differ in many ways from Windows desktops.
As we come to the close of another year, it is a good time to perform some routine tasks on your server, especially if you have been putting them off until “the right time”. The beginning of a new year is usually busy, so you should take the time now to get those tasks done […]
Creating a chroot jail is a great way to separate certain activities on a dedicated server from the rest of the server at large. Purposes for this can range from creating virtual private server containers to simply needing an isolated test environment. One common problem you may experience after create a chroot jail is that […]
I will never forget the college professor who once told me: The question isn’t “Will your hard drive crash?” The question is, “When will it crash?” From my experience as a tech, system administrator, and also desktop computer user, I can attest to the accuracy of that professor’s statement. Hard drives crash. It is inevitable. […]
The drives on your dedicated server contain priceless information. It is so important that you probably spend a good amount of time making sure your backups are sound and your security is air tight. To keep your file system running in good condition, it is vital that you stay informed and know its inner workings. […]
One area on a Linux dedicated server that is particularly vulnerable to attacks is the /tmp directory. It is designed to hold temporary files used by applications, but attackers may use an unprotected /tmp directory to launch scripts or bots. What follows are a few measures you can take to ensure your /tmp […]
If you have worked with Unix or Linux dedicated servers, you might have heard the term inode and not paid it much attention. Each object of a Unix or Linux file system is represented by an inode. The inode contains information about the file and its attributes and may include the following details:
On a Linux Dedicated Server it is important to understand the relationships between one file and another, and also between those files and the server. It is also important to understand the relationship between the server and the Web.
Many scripts written in Perl, PHP, and others require some degree of configuration and may […]