linux CentOS 系统php和mysql命令加入到环境变量中_Linux

在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php、mysql和apache分别安装在/phpstudy/server/php/、/phpstudy/server/mysql/和/phpstudy/server/php/中)。

方法一:

直接运行命令

export PATH=$PATH:/phpstudy/server/php/bin 和 export PATH=$PATH:/phpstudy/server/mysql/bin 和 export PATH=$PATH:/phpstudy/mysql/bin

使用这种方法,只会对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效,只是临时生效。

方法二:

执行vi ~/.bash_profile修改文件中PATH一行,将/phpstudy/server/php/bin 和 /phpstudy/server/mysql/bin 和 /phpstudy/mysql/bin 加入到PATH=PATH:HOME/bin一行之后

这种方法只对当前登录用户生效

方法三:

修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码:

PATH=$PATH:/phpstudy/server/php/bin:/phpstudy/server/mysql/bin:/phpstudy/mysql/bin
export PATH

最后:执行 命令source /etc/profile或 执行点命令 ./profile使其修改生效,执行完可通过echo $PATH命令查看是否添加成功。

小方法:Linux下查找文件的五种方法

1.find–(find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。)

2.locate–(locate命令其实是”find -name”的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。)

3.whereis–(whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。)

4.which–(which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。)

5.type–(type命令其实不能算查找命令,它是用来区分某个命令到底是由shell自带的,还是由shell外部的独立二进制文件提供的。如果一个命令是外部命令,那么使用-p参数,会显示该命令的路径,相当于which命令。)

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索linux
centos
centos mysql 命令、centos退出mysql命令、centos进入mysql命令、centos7启动mysql命令、centos mysql重启命令,以便于您获取更多的相关知识。

时间: 2024-09-18 16:24:11

linux CentOS 系统php和mysql命令加入到环境变量中_Linux的相关文章

linux CentOS 系统下如何将php和mysql命令加入到环境变量中_Linux

linux CentOS 系统下如何将php和mysql命令加入到环境变量中 在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php.mysql和apache分别安装在/phpstudy/server/php/./phpstudy

Linux有问必答:如何为sudo命令定义PATH环境变量

Linux有问必答:如何为sudo命令定义PATH环境变量 问题:我安装了一个程序到/usr/local/bin目录下,这个程序需要root权限才能执行,当我用sudo去执行它时,收到"sudo: XXXXX: command not found"的错误提示,不知道为什么/usr/local/bin没有被包含到PATH环境变量下面来,我该如何解决这个问题? 当你使用sudo去执行一个程序时,处于安全的考虑,这个程序将在一个新的.最小化的环境中执行,也就是说,诸如PATH这样的环境变量,

linux centos系统硬盘已经满了(提示超过90%使用),但是df查看磁盘空间只占用了40%

问题描述 linux centos系统硬盘已经满了(提示超过90%使用),但是df查看磁盘空间只占用了40% linux centos系统硬盘已经满了(提示超过90%使用),但是df查看磁盘空间只占用了40%为什么?该如何解决呢?谢谢 解决方案 1.centos有时在统计磁盘空间的时候存在误差,特别是在虚拟机上,建议你先重启一下系统,然后再用df命令看看磁盘空间. 解决方案二: 先用df查看一下磁盘空间分布状态.是不是有临时文件占用了 解决方案三: find path -type f -size

Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6),然后在windows系统下访问此虚拟机的ip地址,却访问不了. 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢! 所以在网上找了下iptable的命令,并且把tcp的80端口设置成允许任何IP都可以访问: iptables -I INPUT -p TCP

linux查看系统负载的常用命令

网站服务器经常会遇到linux系统负载的问题,那么linux下查看系统负载的命令有哪些呢? linux下查看负载的主要命令有下面一些: top, uptime,w,vmstat 1.top命令查看linux负载: 第一行解释: top - 15:13:34 up 252 days,  1:36,  1 user,  load average: 0.01, 0.01, 0.00 15:13:34 :系统当前时间 up 252 days :系统开机到现在经过了252天 1 users:当前1用户在线

在Centos系统搭建配置mysql服务器

1.查询系统中有没有安装过mysql  命令:  yum list installed mysql*  和  rpm -qa | grep mysql*   查看有没有mysql安装包  命令:yum list mysql*   2.安装mysql客户端  命令:yum install mysql   3.安装mysql服务端  命令:  yum install mysql-server  和  yum install mysql-devel   4.启动mysql服务  命令:service

CentOS 下yum安装mysql、jdk和tomcat的方法_Linux

0. 创建个人文件夹 # 使用 yum 安装tomcat 和 mysql # 创建文件夹 cd /usr/local mkdir hehe 1. 安装rzsz # 1. 安装rzsz yum list lrzsz* yum install lrzsz -y 2. 安装JDK,path之类的已经自动设置好了 # 2. 安装JDK yum list java* yum install java-1.7.0-openjdk* -y 3. 安装mysql # 3. 安装mysql yum list my

linux 下 docker NGINX+PHP+MYSQL+REDIS+Elasticsearch 开发环境搭建

一步步跟我做,搭建属于自己的 docker 开发环境 作者:风来了.fox nginx 1.8.0 php 5.6.x 1.docker 安装 1.1 ubuntu 14.x 15.x sudo apt-get update curl -sSL https://get.docker.io/ | sudo sh 1.2 centos 6.x 7.x sudo yum update curl -sSL https://get.docker.io/ | sudo sh 1.3 如果安装出现错误 1.3

Linux系统小技巧(4):环境变量JAVA_TOOL_OPTIONS简介

有关此环境变量的官方文档在此,本不用再饶舌,但是似乎不少人不知道这个变量及其文档.为传播计,还是记录一下. 首先,这个变量名字里虽然又"TOOL"字眼,但是,其角色却是"JAVA_OPTIONS".只不过因缘巧合,名不符实罢了. 平时见惯了有冲击力的java命令行.比如,这样的 当然,良好实践也是必不可少的,比如,Java VM Options You Should Always Use in Production. 但是,偶尔还是会有这样的情况,正如上面官方文档提