The default filesystems that are recognized by Linux are specified in the text file named filesystems in the /proc directory.
Four of the filesystems that are commonly found on a Linux system are: ext2 (old and less common), ext3 (very common), iso9660 and swap.
Some Linux distributions also use other filesystems.
For example, instead of the ext3 filesystem, the SUSE and openSUSE distributions use the reiserfs filesystem by default.
In addition to the above filesystems, by default Linux can also recognize a partition that is a “swap” partition.
Depending on the documentation that you are reading and the command or utility that you are using, “swap” is not typically considered to be a filesystem type. It is a type of partition that is treated by the OS as virtual memory (where hard disk storage space works as though it is RAM memory).
The following is a description of some of the commonly used Linux filesystems.
If files are corrupted on a partition using ext2, then the Linux fsck (filesystem check) utility is run to check the filesystem and repair it and this can take a very long time.
When the files on an ext3 filesystem become corrupted, then the fsck utility is still run to check and repair the filesystem, but this takes much less time due to the journalling feature of ext3.
vfat is the Linux filesystem that is compatible with DOS file names and Windows long file names. In some Linux utilities, “vfat” appears as “fat” or “fat32″.
iso9660 is the filesystem used on a CD-ROM.
swap (a.k.a. Linux swap partition, swap drive, swap space) is a disk partition that is used by the Linux OS as “virtual memory”. Linux uses the disk space that you have specified for the swap drive as though it were RAM (memory chips in your system).
The Linux filesystem type concepts and definitions covered here apply to: Ubuntu, Debian, Red Hat, Fedora, SUSE, Slackware, openSUSE – and ALL other Linux distributions.
Linux System Admin – Would Your Business Need a Specialized Linux System Administrator
As a owner just starting up, the appeal of an operating system that comes free is sometimes hard to resist. It’s a very popular system for use in servers, which is something a business that relies on the Internet needs to have. Types of servers that your business might need may include networks for file sharing and web servers that are responsible for running your company’s website. A system Administrator can work remotely and in some cases your servers may even be remote, with the Admin.
What does the Linux System Admin Do?
The Linux System Administrator is quite literally in charge of running almost every IT aspect of a business. The administrator may control the network that your business runs on – meaning your employees can log into their computers and then into the network which allows them to connect to the Internet and to any file-sharing system that’s in place. Additionally, the administrator will be responsible for keeping web servers running and troubleshooting issues that may arise causing failures in the network and website.
Most Linux System Admins don’t work alone, they will work alongside a select crew of men and women trained in specific areas of the servers whereas the Admin should have training in every aspect. The larger the server and company, the more assistants the Administrator will require to keep everything running smoothly and relatively without trouble as it can become a major issue when the printer server goes down unexpectedly.
Why Do I Need One?
Actually, sometimes, you may not need one. If you have a very and don’t have your own servers, it’s completely unnecessary to have a System Admin. However, if you do have a server that’s based in Linux it’s absolutely crucial that you have a Linux System Admin that’s knowledgeable in all areas of the server, an asset that will allow your business operations and website to remain running smoothly, efficiently, and professionally at all times.
How Much Does it Cost?
As with most positions, a Linux System Admin has a varied rate as far as the hourly wage they may expect. Some may ask as low as $16/hr and others may request closer to $40/hr. As with any job you should be looking at their qualifications – what types of administrative work are they proficient in? Do they have any certifications? What additional tasks can they handle? Upon reviewing their qualifications, you may find that the $40/hr is completely reasonable for the amount of work this Linux System Admin will be able to do for you.