关于path路径变量的问题~~~~~~~~

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
见特但
帖子: 105
注册时间: 2009-10-11 14:43
送出感谢: 0
接收感谢: 0

关于path路径变量的问题~~~~~~~~

#1

帖子 见特但 » 2010-11-20 19:58

想想自己在主目录里编译的可执行程序
每次运行都得 ./filename
看好像可以把主目录的路径加入到PATH变量就可以避免每次运行时 ./
头像
退避九舍
帖子: 741
注册时间: 2010-08-08 20:02
系统: Ubuntu 12.04
送出感谢: 0
接收感谢: 1 次

Re: 关于path路径变量的问题~~~~~~~~

#2

帖子 退避九舍 » 2010-11-20 20:20

代码: 全选

wen@xiao:~$ cat /etc/environment 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
修改 /etc/environment 即可。。

代码: 全选

sudo gedit /etc/environment
把你的编译目录加进去。。。
退避九舍:富贵不能淫,贫贱不能移,威武不能屈:坚持ubuntu不动摇!
头像
见特但
帖子: 105
注册时间: 2009-10-11 14:43
送出感谢: 0
接收感谢: 0

Re: 关于path路径变量的问题~~~~~~~~

#3

帖子 见特但 » 2010-11-20 21:11

设置成功阿,谢一个! :em11
头像
linxiaoyu
帖子: 39
注册时间: 2009-05-03 21:09
送出感谢: 0
接收感谢: 0

Re: 关于path路径变量的问题~~~~~~~~

#4

帖子 linxiaoyu » 2010-12-18 12:31

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:."也不错
GONE WITH THE WIND ~~~
fuxiu
帖子: 208
注册时间: 2009-12-01 20:02
送出感谢: 0
接收感谢: 0

Re: 关于path路径变量的问题~~~~~~~~

#5

帖子 fuxiu » 2010-12-18 13:31

我是把"PATH=$PATH:~/BIN"加进~/.bashrc。
ls加.进path用的怎么样?出现过误操作么?
头像
linxiaoyu
帖子: 39
注册时间: 2009-05-03 21:09
送出感谢: 0
接收感谢: 0

Re: 关于path路径变量的问题~~~~~~~~

#6

帖子 linxiaoyu » 2010-12-20 17:42

好用,当前目录下的可执行文件,直接输名字就可以
GONE WITH THE WIND ~~~
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 关于path路径变量的问题~~~~~~~~

#7

帖子 eexpress » 2010-12-20 17:51

别人是为了安全,不设置当前目录的
● 鸣学
头像
garylao
帖子: 157
注册时间: 2008-05-16 7:32
送出感谢: 0
接收感谢: 0
联系:

Re: 关于path路径变量的问题~~~~~~~~

#8

帖子 garylao » 2010-12-20 18:06

呵呵,还是学习学习就算啦
fuxiu
帖子: 208
注册时间: 2009-12-01 20:02
送出感谢: 0
接收感谢: 0

Re: 关于path路径变量的问题~~~~~~~~

#9

帖子 fuxiu » 2010-12-21 13:01

linxiaoyu 写了:好用,当前目录下的可执行文件,直接输名字就可以
以前看书上说加.后容易出现误操作,所以才好奇,看看有没有这事儿。 :em01
头像
lilydjwg
论坛版主
帖子: 4165
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 关于path路径变量的问题~~~~~~~~

#10

帖子 lilydjwg » 2010-12-21 23:50

fuxiu 写了: 以前看书上说加.后容易出现误操作,所以才好奇,看看有没有这事儿。 :em01
加到最后的话应该还好吧。不过我觉得问题是,当你在一个目录下执行一个命令成功,而在另一个目录却却失败时,你会不会觉得很奇怪?
头像
qiang_liu8183
论坛版主
帖子: 10675
注册时间: 2006-09-10 22:36
来自: 北京
送出感谢: 1 次
接收感谢: 6 次

Re: 关于path路径变量的问题~~~~~~~~

#11

帖子 qiang_liu8183 » 2010-12-21 23:55

不建议直接修改系统文件,在~/.bash_profile里进行环境变量累加即可
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
头像
tigerdoo
帖子: 327
注册时间: 2006-11-17 23:02
送出感谢: 0
接收感谢: 0

Re: 关于path路径变量的问题~~~~~~~~

#12

帖子 tigerdoo » 2011-01-01 16:30

11楼正解。没必要修改/etc/environment
IBM T41-P4M 1.5G/1GB/40GB HDD/DVD/14.1TFT/IPW2100 & 10-100M
OS:Xubuntu 11.10
生活就是折腾
活在成都
使用update-rc.d管理Linux服务
回复

回到 “Shell脚本”