# ls

8 Hacker News commenters recommended ls and 6 criticized it, November 2025 to November 2026. It was recommended in 6 of 13 months.

**Verdict:** Standard Unix file lister, stable and complete for everyday use. The most common caveat is its many cryptic flags, which feel awkward outside routine tasks.

## Why people recommend it

- Stable, predictable, complete Unix tool (3 comments): "It's very hard to argue against the stoic determinism of an `ls` call." ([source](https://news.ycombinator.com/item?id=47374432)) "well established and solid unix toolchain" ([source](https://news.ycombinator.com/item?id=48859511)) "ls, for example, is pretty much complete" ([source](https://news.ycombinator.com/item?id=48344813))
- Fast and easy in daily use (2 comments): "now moved everything to just rg+fd+cd+ls, much faster, easier, etc." ([source](https://news.ycombinator.com/item?id=47634806)) "'ls' and the like are fine once you've used them a few times" ([source](https://news.ycombinator.com/item?id=50116878))

## What people warn about

- Cryptic, flag-heavy options (2 comments): "Many of the parameters for ls are cryptic, making it awkward to use for anything other than routine tasks" ([source](https://news.ycombinator.com/item?id=47421627)) "ls has a lot of flags for sorting behavior" ([source](https://news.ycombinator.com/item?id=46700397))

## Alternatives hackers recommend

- [fzf](https://hackerapproved.com/p/fzf.md): 78 recommend
- [jq](https://hackerapproved.com/p/jq.md): 75 recommend
- [grep](https://hackerapproved.com/p/grep.md): 65 recommend
- [Atuin](https://hackerapproved.com/p/atuin.md): 63 recommend
- [GitHub CLI](https://hackerapproved.com/p/github-cli.md): 49 recommend

## Cite as

Hacker Approved, "ls", https://hackerapproved.com/p/ls/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
