ls

List directory contents with sorting, filtering, and metadata views.

Synopsis

ls [options] [file|directory]

Core Options

-l

Long listing format (permissions, owner, size, time).

-a

Include hidden files.

-h

Human-readable sizes with -l.

-t

Sort by modification time.

-S

Sort by size.

-R

Recursive listing.

-d

List directories themselves, not their contents.

Usage Examples

Long Listing with Hidden Files

Show detailed info for all files, including hidden ones.

ls -la

Sort by Size

Largest files first.

ls -lS

Directory Only

List directories without expanding them.

ls -d */

Recursive Tree

List subdirectories recursively.

ls -R

Human Sizes

Readable file sizes.

ls -lh
Built for builders.