Oh, various reasons. Each filesystem has its strengths and weaknesses. Some handle lots of read/write operations more efficiently than others, some deliver in speed, others handle great big files and others handle very small ones.
Only when sharing the filesystem with another Linux system that uses an older filesystem such as ext2.
The Linux Filesystem Hierarchy is used to help determine the file structure in the Linux Operating System. It defines the Directory structure and directory contents.
Assuming you have the filesystem mounted, the "mount" command can tell you every mounted filesystem and its type.
The Linux administrator is called the "root" user.
Linux is an operating system much like Microsoft Windows is. What mounting on this system mean is an additional filesystem was attached to the existing filesystem.
Linux System Administrator's Guide was created in 2005.
Linux Network Administrator's Guide was created in 2005.
This is fiercely dependent on your filesystem, but since the de facto standard filesystem for now is ext4, the typical maximum is 255 characters. It's not going to be practical to go over every filesystem Linux supports, so I'll just say read the manual.
This is dependent on what filesystem is in use. The de facto standard filesystem in Linux is ext4, which supports up to 255 characters on its filenames. But if you are using something else it's better to look it up on Wikipedia.
The fsck command can be used to repair improperly shut down or potentially corrupt partitions on Linux systems. It checks the file system integrity and attempts to repair any inconsistencies it finds.
There is none. Oh, sure, various filesystems have their limits, but Linux isn't limited to the use of just one filesystem.
A Linux system administrator can verify that the Linux system is forwaring IPV4 packets by querying the sysctl kernel to see if forwarding is enabled.