为你的linux增加自定义PATH

回复 收藏
把mysql安装在 /usr/local/mysql 下。如果要是用mysql这个命令,我们不得不敲绝对路径/usr/local/mysql/bin/mysql,这样太费劲。
那么就把 /usr/local/mysql/bin 加入到 PATH变量中。
vi  /etc/profile
在最后面加入
export  PATH=$PATH:/usr/local/mysql/bin
报存后,运行命令
source  /etc/profile
检查PATH变量
echo $PATH
这样就可以直接输入mysql 了。
2011-11-17 11:25 举报
已邀请:
0

ilyqui

赞同来自:

source /etc/profile是让/etc/profile文件修改后立即生效。

还有一种方法是:. /etc/profile
注意:.和/etc/profile有空格

linux中source命令

source命令也称为“点命令”也就是一个符号(.).source命令通常用于重新执行刚修改的初始或文件,使之立即生效,而不必注销并重新登录。
用法: source filename 或. filename



附:source命令除了上述的用途之外,还有一个用途。

在对编译系统核心时常常需要输入一长串的命令,如:
make mrproper
make menuconfig
make dep
make clean
make bzImage
…………
如果把这些命令做成一个文件,让它自动顺序执行,对于需要多次反复编译系统核心的用户来说会很方便,而用source命令就可以做到这一点,它的作用就是把一个文件的内容当成shell来执行,先在linux的源代码目录下(如/usr/src/linux-2.4.20)建立一个文件,如make_command,在其中输入一下内容:
make mrproper &&
make menuconfig &&
make dep &&
make clean &&
make bzImage &&
make modules &&
make modules_install &&
cp arch/i386/boot/bzImage /boot/vmlinuz_new &&
cp System.map /boot &&
vi /etc/lilo.conf &&
lilo -v

文件建立好之后,每次编译核心的时候,只需要在/usr/src/linux-2.4.20下输入:
source make_command
即可,如果你用的不是lilo来引导系统,可以把最后两行去掉,配置自己的引导程序来引导内核。

顺便补充一点,&&命令表示顺序执行由它连接的命令,但是只有它之前的命令成功执行完成了之后才可以继续执行它后面的命令。
0

ayu

赞同来自:

0

foxbuns

赞同来自:

{:7_185:}
0

奋斗的种子

赞同来自:

铭哥的看懂了,后面的大哥,你们写的太深奥了,看来要多学习了才是事实。
0

你水哥

赞同来自:

mysql是好东西啊,很多公司都在用
0

lizhen2015

赞同来自:

好方法
0

君君

赞同来自:

学习了

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: