Question :
When i try to read the linux manual pages using man command, it returned me this error message. How to install man command ?
[root@centos62 ~]# man chown -bash: man: command not found
Answer :
“man” command has not been installed on your linux CentOS 6.2 server. The Linux command “man” is used to display the manual page for other command and also will help you to explain the functions for the commands that commonly used. The term “man” is short for manual. To install “man”, simply run this command :
[root@centos62 ~]# yum install man -y Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.hostemo.com * epel: ftp.riken.jp * extras: mirrors.hostemo.com * updates: ossm.utm.my Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package man.i686 0:1.6f-29.el6 will be installed --> Processing Dependency: lzma for package: man-1.6f-29.el6.i686 --> Running transaction check ---> Package xz-lzma-compat.i686 0:4.999.9-0.3.beta.20091007git.el6 will be installed --> Processing Dependency: xz = 4.999.9-0.3.beta.20091007git.el6 for package: xz-lzma-compat-4.999.9-0.3.beta.20091007git.el6.i686 --> Running transaction check ---> Package xz.i686 0:4.999.9-0.3.beta.20091007git.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================== Package Arch Version Repository Size ==================================================================================================== Installing: man i686 1.6f-29.el6 CentOS6.2-Repository 260 k Installing for dependencies: xz i686 4.999.9-0.3.beta.20091007git.el6 CentOS6.2-Repository 137 k xz-lzma-compat i686 4.999.9-0.3.beta.20091007git.el6 CentOS6.2-Repository 16 k Transaction Summary ==================================================================================================== Install 3 Package(s) Total download size: 412 k Installed size: 864 k Downloading Packages: ---------------------------------------------------------------------------------------------------- Total 3.6 MB/s | 412 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : xz-4.999.9-0.3.beta.20091007git.el6.i686 1/3 Installing : xz-lzma-compat-4.999.9-0.3.beta.20091007git.el6.i686 2/3 Installing : man-1.6f-29.el6.i686 3/3 Installed: man.i686 0:1.6f-29.el6 Dependency Installed: xz.i686 0:4.999.9-0.3.beta.20091007git.el6 xz-lzma-compat.i686 0:4.999.9-0.3.beta.20091007git.el6 Complete!
What is the path or “man” command ?
[root@centos62 ~]# which man /usr/bin/man
Example of “man” command that will display chown manual page :
[root@centos62 ~]# man chown CHOWN(1) User Commands CHOWN(1) NAME chown - change file owner and group SYNOPSIS chown [OPTION]... [OWNER][:[GROUP]] FILE... chown [OPTION]... --reference=RFILE FILE... DESCRIPTION This manual page documents the GNU version of chown. chown changes the user and/or group ownership of each given file. If only an owner (a user name or numeric user ID) is given, that user is made the owner of each given file, and the filesâ group is not changed. If the owner is followed by a colon and a group name (or numeric group ID), with no spaces between them, the group ownership of the files is changed as well. If a colon but no group name follows the user name, that user is made the owner of the files and the group of the files is changed to that userâs login group. If the colon and group are given, but the owner is omitted, only the group of the files is changed; in this case, chown performs the same function as chgrp. If only a colon is given, or if the entire operand is empty, neither the owner nor the group is changed. OPTIONS Change the owner and/or group of each FILE to OWNER and/or GROUP. With --refer- ence, change the owner and group of each FILE to those of RFILE. -c, --changes like verbose but report only when a change is made