Help Docs Server Administration Linux Server Administration File and Directory Management in Linux

File and Directory Management in Linux

In Linux, nearly everything is treated as a file. Our collection of articles covers the essential commands for managing files and directories on your server.

In Linux, file and directory management from the command line is a fundamental skill for server administration. The operating system treats nearly every system object—including devices, sockets, and pipes—as a file. Effective administration requires proficiency with the utilities designed for creating, viewing, modifying, and securing these files and directories.

Linux File and Directory Management Articles

12 results

This collection of articles details the common commands and procedures for managing the filesystem on a Linux server.

  • Editing Files with the Nano Text Editor

    Learn to install and use Nano, a user-friendly command-line text editor, with essential shortcuts like Ctrl-O to save and Ctrl-X to exit.

    Read more: Editing Files with the Nano Text Editor
  • Exploring the rsync Utility

    rsync is a powerful utility for transferring files and creating backup operations. You can set up recurring file transfers for specific sets of files or entire directories and synchronize local and remote servers. In this tutorial, we will explore: the -a flag, Commonly used flags, Flags in Action

    Read more: Exploring the rsync Utility
  • File Permissions

    File permissions define access to files and folders on a server or website, or the ability to execute a file/script/etc.

    Read more: File Permissions
  • Introduction to the vi Text Editor

    vi/vim is a modal Unix text editor. Master Insert, Normal, and Overwrite modes to navigate, edit, save, and search files efficiently.

    Read more: Introduction to the vi Text Editor
  • Linux File Compression Algorithms

    An overview of Linux file compression algorithms. Learn how tools like tar, gzip, zip, and bzip2 work to reduce file size and speed up data transfers.

    Read more: Linux File Compression Algorithms
  • Managing Symbolic Links (Symlinks)

    Master the art of creating and removing symbolic links in Linux with our expert tutorial.

    Read more: Managing Symbolic Links (Symlinks)
  • Mount ISO files via IPMI Using a local file (Java method)

    Mount a local ISO file to your server via IPMI using Java. Learn to install or recover your OS remotely without physical access to the machine.

    Read more: Mount ISO files via IPMI Using a local file (Java method)
  • Securely Copying Files with SCP

    SCP lets you securely transfer files over SSH between local and remote hosts, with simple syntax and support for directories, ports, and remote-to-remote copies.

    Read more: Securely Copying Files with SCP
Was this article helpful?