Back to graph

Topic analysis

Number in man page titles e.g. sleep(3)

If you do Linux systems programming, you will have likely pored over man pages, either on the command line or, my personal preference, using the excellent man7.org or linux.die.net . I’ve always seen the numbers in sleep(3) and read(2) and idly wondered what they meant, but never actually bothered to look them up. That is, until a review comment on a pull request: // Behaves like man 2 basename reviewer: nit: it’s not a syscall, so “man 2” is incorrect So I looked it up. The answer was in the man(1) page (also accessible via the delightful man man command): The table below shows the section numbers of the manual followed by the types of pages they contain. So my colleague was right and the code should have read // behaves like man 3 basename as basename(3) is a libc library call. And there’s more to these numbers than what the man man page describes: various letters can also be attached as suffixes to the numbers. For example, p indicates a POSIX man page like with free(3p) and x indicates X documentation like with ncurses(3x) . It’s embarrassing to admit I’ve been using man pages for years but only learned this today. If you enjoyed this post, consider subscribing to my newsletter or following via RSS . You can also share it on Hacker News or Lobsters .

Heat score

1

Sources

1

Platforms

1

Relations

5
First seen
Apr 6, 2026, 5:39 PM
Last updated
Apr 6, 2026, 8:00 PM

Why this topic matters

Number in man page titles e.g. sleep(3) is currently shaped by signals from 1 source platforms. This page organizes AI analysis summaries, 1 timeline events, and 5 relationship edges so search engines and AI systems can understand the topic's factual basis and propagation arc.

News

Keywords

9 tags
manpagetitlessleepyousystemsprogrammingwillhave

Source evidence

1 evidence items

Timeline

Number in man page titles e.g. sleep(3)

Apr 6, 2026, 5:39 PM

Related topics

Adobe modifies hosts file to detect whether Creative Cloud is installed

modifieshostsfiledetectwhetherinstalledyou8217usingmacos
Relation score 0.70Open topic

LittleSnitch for Linux

network monitoringfirewallprivacyapplication connectionstraffic blocking
Relation score 0.60Open topic

Solod – A subset of Go that translates to C

transpilersystems programmingGo languageC code generationmanual memory managementtype safety
Relation score 0.60Open topic

Solod – A subset of Go that translates to C

transpilersystems programmingGo languageC code generationmanual memory managementtype safety
Relation score 0.70Open topic

Adobe modifies hosts file to detect whether Creative Cloud is installed

modifieshostsfiledetectwhetherinstalledyou8217usingmacos
Relation score 0.60Open topic