QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 740|回复: 10

如何设置路径?(题目说的不太清楚,请看内容)

[复制链接]
发表于 2003-12-1 03:17:27 | 显示全部楼层 |阅读模式
在linux下面的文件要用 ./xxx 或是 路径/xxx 才能运行,怎么样才能不用写那个路径呢?是不是也有象windows里的可以设置一个path的参数啊,我找不到。帮帮忙啊。(我的系统是redhat9)
发表于 2003-12-1 09:12:01 | 显示全部楼层
UNIX/Linux定义如此,照着走就是了。
回复

使用道具 举报

 楼主| 发表于 2003-12-1 21:37:12 | 显示全部楼层
[quote:6cf85318af="bwb"]UNIX/Linux定义如此,照着走就是了。[/quote]
可能还是我没说清楚吧,我现在要运行一个.bin文件(是我自己装进去的)总是要在命令前面加很长的一行路径的名字,或是用cd命令进入到这个文件所在的目录,然后用./文件名才行,有没有一个文件能象dos那样在autoexec.bat里加一条path=xxx或是象在windows里在环境变量里加上path那样,让我直接在任何目录下都能光打文件名就能运行这个文件呢?
回复

使用道具 举报

发表于 2003-12-1 23:23:57 | 显示全部楼层
当然可以,你运行echo $PATH看看,在这些路径里面的程序都不用输入路径
回复

使用道具 举报

 楼主| 发表于 2003-12-1 23:29:29 | 显示全部楼层
[quote:983d079e8b="Veldrin"]当然可以,你运行echo $PATH看看,在这些路径里面的程序都不用输入路径[/quote]
那我怎么增加一些路径呢??
回复

使用道具 举报

发表于 2003-12-2 00:21:52 | 显示全部楼层
for example /root/tools/
you should type like this
#PATH=$PATH:/root/tools
回复

使用道具 举报

 楼主| 发表于 2003-12-2 00:53:44 | 显示全部楼层
[quote:4dcb35b298="fadeaway"]for example /root/tools/
you should type like this
#PATH=$PATH:/root/tools[/quote]
大哥,谢了啊,为了这个低级问题我弄了一个周末了。
回复

使用道具 举报

 楼主| 发表于 2003-12-2 01:09:41 | 显示全部楼层
又有别的问题了,我设好了一个我要的路径之后,一把那个终端关掉,下次再开就没有了。怎么样才能让我设好路径之后能一直留着呢?最好是一开机那个路径就设好了。怎么做呢?
回复

使用道具 举报

发表于 2003-12-2 08:42:06 | 显示全部楼层
将PATH=$PATH:/root/tools
你的用户主目录里的.bashrc注意前面的点,如果要让所有的用户都使用这一设置则写入/etc/bashrc
回复

使用道具 举报

 楼主| 发表于 2003-12-2 08:46:27 | 显示全部楼层
我后来找到了一个文件.bash_profile,把PATH加到这个文件里了,也行啊。这两个文件有什么区别吗?应该加到哪个里面是正确的?
回复

使用道具 举报

发表于 2003-12-2 12:30:17 | 显示全部楼层
都正确,因为终端启动和控制台登录时都会执行这两个脚本
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-30 15:34 , Processed in 0.099796 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表