Navigating Linux Storage: A Day in the Life of a System Administrator

Yesterday, I had the opportunity to sit down with Emma Collins, a seasoned System Administrator, who shared her insights on an aspect of Linux many find daunting: measuring file storage. With over a decade of experience, Emma has navigated the intricacies of Linux storage management and offers a perspective that’s both practical and enlightening.

As we settled into our conversation, Emma began to recount a typical day in her role, specifically focusing on a task she had completed just eight hours prior.


Emma’s day began as any other, with a steaming cup of coffee and a quick check of her emails. However, a particular message caught her eye. A colleague had flagged a potential storage issue on one of their Linux servers – a scenario Emma was no stranger to.

“Storage issues can pop up unexpectedly,” Emma noted, her tone both understanding and matter-of-fact. “In a Linux environment, keeping tabs on storage is crucial for maintaining system performance and reliability.”

Her first step was to assess the situation. “I always start with checking disk usage,” Emma explained. She swiftly brought up the terminal and ran the df -h command, a simple yet powerful tool that displays disk usage in a human-readable format. This gave her a quick overview of the filesystem’s current occupancy.

“Understanding the layout is key,” she continued, referring to Linux’s unified filesystem structure that starts from the root directory, /. Emma explained that this approach allows for a seamless organisation of files, ensuring that everything from system files to user data is readily accessible.

Emma also highlighted the importance of recognising the different storage devices Linux can handle. “We use a mix of HDDs, SSDs, and even some NAS for more extensive storage needs,” she said. Each type has its purpose, and knowing which to use and when can significantly impact system efficiency.

Next, Emma needed to delve deeper into the specifics of the storage allocation. She used the lsblk command to list the block devices and their mount points. “It’s a straightforward way to see how devices are mapped out,” she explained, “and it helps in identifying any unusual patterns that might indicate a problem.”

The issue, as it turned out, was related to one of the partitions nearing full capacity. To explore this further, Emma ran sudo fdisk -l to list the partition details, checking for any misconfigurations or anomalies.

With the culprit identified, Emma moved on to manage the storage more effectively. “Mounting and unmounting filesystems is a routine task,” she said, demonstrating by mounting a new storage device with sudo mount /dev/sda1 /mnt/mydrive. This action allowed her to redistribute some of the data, alleviating the pressure on the crowded partition.

Emma stressed the importance of storage management best practices. “Regular backups are non-negotiable,” she emphasised, pointing out that unexpected failures can happen. She also advised monitoring disk space vigilantly and choosing appropriate filesystem types based on the use case.

Redundancy, Emma explained, is another critical aspect. “Implementing RAID configurations can provide that extra layer of security,” she said, noting how it allows for data recovery in case of hardware failures.

For Emma, these tasks are part of a broader commitment to ensuring the systems she manages are both efficient and resilient. “It’s about being proactive rather than reactive,” she summarised, her passion for her work evident in her voice.

As our conversation drew to a close, Emma mentioned a resource that had been instrumental in her journey – LabEx simulations. “They’re an excellent way for anyone to get hands-on experience with Linux storage management,” she suggested, though it was clear her insights came from years of real-world practice beyond any single tool.

Emma’s day, like many of hers, was a reminder of the complexities and rewards of working with Linux storage. Her ability to break down these tasks into manageable and understandable steps provided a blueprint for anyone navigating similar challenges.

In recounting her experience, Emma not only shared valuable technical know-how but also highlighted the importance of curiosity and continuous learning in the ever-evolving world of system administration.


As I wrapped up my notes, it was clear that Emma’s story was more than just about storage management; it was a testament to the dedication and expertise that professionals like her bring to the table every day. For those looking to enhance their understanding of Linux storage, her insights are an invaluable guide.

Chuck Derricks