Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why are *nix commands referred to as Man(1), Diff(1), Cat(1), etc [duplicate]

Possible Duplicate:
Why do programs in Unix-like environments have numbers after their name?

What does the (1) mean?

like image 537
ack Avatar asked Jun 07 '09 18:06

ack


People also ask

What is man in Linux command?

man command in Linux is used to display the user manual of any command that we can run on the terminal. It provides a detailed view of the command which includes NAME, SYNOPSIS, DESCRIPTION, OPTIONS, EXIT STATUS, RETURN VALUES, ERRORS, FILES, VERSIONS, EXAMPLES, AUTHORS and SEE ALSO.

What is cat command in terminal?

The cat (short for “concatenate“) command is one of the most frequently used commands in Linux/Unix-like operating systems. cat command allows us to create single or multiple files, view content of a file, concatenate files and redirect output in terminal or files.

What is Usermod command in Linux?

usermod command or modify user is a command in Linux that is used to change the properties of a user in Linux through the command line. After creating a user we have to sometimes change their attributes like password or login directory etc.


1 Answers

It's the manual section its man page lives in. From man man:

   The table below shows the section numbers of the manual followed by the types of pages they contain.

   1   Executable programs or shell commands
   2   System calls (functions provided by the kernel)
   3   Library calls (functions within program libraries)
   4   Special files (usually found in /dev)
   5   File formats and conventions eg /etc/passwd
   6   Games
   7   Miscellaneous  (including  macro  packages and conven-
       tions), e.g. man(7), groff(7)
   8   System administration commands (usually only for root)
   9   Kernel routines [Non standard]
like image 168
chaos Avatar answered Sep 30 '22 01:09

chaos