man php怎么打开

转载 2016年05月31日 00:39:52

来源:http://www.nginx.cn/1099.html

linux安装软件到自定义路径时,新安装的命令需要带上路径才可以执行,不能像系统自带命令那样可以直接使用。

这个时候可以通过修改环境变量PATH和MANPATH,来实现像系统命令一样使用新安装的命令并能查看man。

我们以php-fpm安装为例,安装完成之后,php的安装目录是/usr/local/php

php的可执行文被件安装到
/usr/local/php/bin
php的man文件被安装到
/usr/local/php/php/man/man1/
/usr/local/php/php/man/man8/

1.如果不修改环境变量就直接在命令行使用php会提示

执行

这样就可以直接使用php命令了

2. 使用man php,会提示

加入man路径到环境变量MANPATH,注意不用具体到man1和man8,加入到它们的父目录就可以了。

就可以找到man了

但是该配置只对当前登录用户当次有效,要想对所有用户永久有效需要修改

vi /etc/profile

在文件结尾添加

export PATH=/usr/local/php/bin:$PATH
export MANPATH=/usr/local/php/php/man:$MANPATH

文件修改并保持完以后,运行source etc/profile命令即可使修改操作立即生效

修改完成可以使用manpath命令查看修改后的路径

--------------------华丽的分隔------------------------------------------
man常用知识

man的配置文件 /etc/man.config

查找你看到的某个命令的man内容是在那个man文件中
# man -w ls
/usr/share/man/man1/ls.1.gz
显示所有的
# man -aw ls
/usr/share/man/man1/ls.1.gz
/usr/share/man/man1p/ls.1p.gz

命令manpath显示当前的man的搜索的path
# manpath
/usr/local/php/php/man:/usr/kerberos/man:/usr/local/share/man:/usr/share/man/en:/usr/share/man

一个说明man的mapping的例子
# manpath
/usr/kerberos/man:/usr/local/share/man:/usr/share/man/en:/usr/share/man

# echo “export PATH=$PATH:/opt/mpich-1.2.7p1/bin” >>/etc/profile
# source /etc/profile
# manpath
/usr/kerberos/man:/usr/local/share/man:/usr/share/man/en:/usr/share/man:/opt/mpich-1.2.7p1/man

就是说,如果把一个命令的路径加入到PATH中,且这个路径的父目录中有man这个目录,那么会自动的加入到manpath中,没有必要再手工的将manpath加入到 /etc/profile或者当前的.bash_profile中


什么时候应该使用Web Service

什么时候应该使用Web Service转载 01-12-02 15:45 2860p 作者不详 (ccidnet 可乐 2001年11月01日)    现在我将列举三种情况,在这三种情况下,你将会发现...
  • cloudred
  • cloudred
  • 2002-05-02 10:21:00
  • 1048

man php怎么打开

来源:http://www.nginx.cn/1099.html linux安装软件到自定义路径时,新安装的命令需要带上路径才可以执行,不能像系统自带命令那样可以直接使用。 这个时候可以通...
  • gb4215287
  • gb4215287
  • 2016-05-31 00:39:52
  • 315

man 命令使用

man手册是学习linux中经常用到的东西 1. man page大致分为一下部分:   NAME:简单命令、数据名称说明   SYNOPSIS:简短的命令语法(sysntax)简介   D...
  • qq_16877261
  • qq_16877261
  • 2016-12-24 11:42:58
  • 302

一小时入门PHP

PHP是能让你生成动态网页的工具之一。PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP。最近在折腾那个安卓扫码登录的功能,然后网页端是用php的做了,...
  • sdksdk0
  • sdksdk0
  • 2016-08-26 22:38:50
  • 3026

php面向对象方法实例(详细)

一、php面向对象的简单列子 以人为列子: header("Content-type: text/html; charset=utf-8"); class person{ //下面是人的成员属...
  • qq_14989227
  • qq_14989227
  • 2017-11-02 12:36:30
  • 67

php --- 数据接口方法

$arr = ('111111111111' ,  '222222222222' , '333333333333' ); echo   json_encode($arr);
  • Think__man
  • Think__man
  • 2016-07-12 14:59:52
  • 142

PHPEXECL操作

http://www.liaoxiansheng.cn/?p=91 http://blog.csdn.net/beyond__devil/article/details/53171768
  • Superman_xing
  • Superman_xing
  • 2018-01-24 09:46:23
  • 28

PHP/HTML混写的四种方式

PHP作为一款后端语言,为了输出给浏览器让浏览器呈现出来,无可避免的要输出HTML代码,下文介绍下我用过的三种PHP/HTML混编方法 1.单/双引号包围法 这是最初级的方法了,用法就像下...
  • intheair100
  • intheair100
  • 2017-03-08 10:55:48
  • 451

Ubuntu 中文man手册安装方法

Ubuntu 下查看中文man手册方法: 1,打开终端,输入以下命令安装中文 man 手册 sudo apt-get install manpages-zh 2,查看man 手册安装到哪里 ...
  • qq_14989227
  • qq_14989227
  • 2017-06-09 14:29:58
  • 271

php扩展模块 opcache安装教程

php扩展模块 opcache安装教程 PHP5.5.0以后版本自带Opcache加速器,但默认情况下木有启用。所以编译的使用我们想要启用该PHP加速器就应该添加参数 : –enable-opcac...
  • oMiracle123
  • oMiracle123
  • 2017-01-07 15:54:22
  • 206
收藏助手
不良信息举报
您举报文章:man php怎么打开
举报原因:
原因补充:

(最多只允许输入30个字)