← All commands
Topic hub File Management
Windows Linux File Management File System

Windows dir equivalent in Linux

Lists files and folders in the current (or specified) directory.

Windows dir
Linux equivalents
Debian/Ubuntu same command
ls -la
Fedora same command
ls -la
Arch same command
ls -la

Overview

What this command does

Lists files and folders in the current (or specified) directory.

Migration tip: In Linux, files beginning with a dot (.) are hidden. Use ls -a to show them — there's no separate hidden-file flag like Windows.

Practical tasks

Common use cases

List directory contents

Lists files and folders in the current (or specified) directory.

ls -l

Long listing (permissions, size, date)

ls -a

Show hidden files (dotfiles)

ls -h

Human-readable sizes (KB, MB)

Ready to run

Copyable Linux commands

Review paths, device names, package names and permissions before running any command.

ls
ls -la
ls -lh /home/user

Walkthrough

Examples with explanations

# Windows equivalent: dir
ls                   # basic listing
ls -la               # detailed listing including hidden files
ls -lh /home/user    # human-readable sizes, specific path

Reference

Common options and variations

Command or optionUse
ls -lLong listing (permissions, size, date)
ls -aShow hidden files (dotfiles)
ls -hHuman-readable sizes (KB, MB)
ls -tSort by modification time
ls -RRecursively list subdirectories
ls -laLong + hidden — the most useful combo

Distro differences

Debian/Ubuntu vs Fedora vs Arch

This command is the same on Debian/Ubuntu, Fedora and Arch Linux when the relevant tool is installed.

DistributionPackage manager / baseEquivalent commandDifference to notice
Debian/Ubuntu same command ls -la Same command on this distribution.
Fedora same command ls -la Same command on this distribution.
Arch same command ls -la Same command on this distribution.

Important

What to watch out for

Linux filenames are case-sensitive! 'File.txt' and 'file.txt' are two different files.

Keep learning

Related File Management commands