红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

debian环境变量设置

发布时间:2010-09-25 20:37:24来源:红联作者:greenyin
各位好!我想让我的shell脚本在不同的路径下执行而不写路径 比如我的脚本名字是test
我想直接在shell命令行 输入test就能执行脚本的内容。我看用户目录下的.profile文件不知道是啥意思,改如何修给
烦请高手指点,谢谢!
文章评论

共有 3 条评论

  1. greenyin 于 2010-09-29 07:09:12发表:

    我是初学请各位帮帮那忙,root/下的.profile如下
    if [ "$BASE" ]; then #请问这句话啥意思
    if [ -f ~/.bashrc ]; then #请问这句话啥意思
    . ~/.bashrc #请问这句话啥意思
    if
    if
    这里为啥没有设置环境变,我该如何添加,另外在系统环境变量设置文件/etc/profile 有设置root的环境变量,但关键是上面那段话是啥意思
    谢谢!

  2. 刘冲 于 2010-09-26 23:36:52发表:

    引用:
    这类问题到初学者园地提问比较合适。

    把文件赋可执行权限,然后移入入/usr/local/bin就行。
    如果只是自己用,可在家目录下建一个~/bin目录。然后在PATH中加入新路径就行。
    运行PATH=$PATH;~/bin
    若加入到个人配 ...
    相思爱文 发表于 2010-9-26 19:54

    不错不错,纠正一点就是,PATH变量中分隔符应该为冒号:不是分号;
    估计文文忘记按shift了吧哈哈(()):s

    把那个PATH=$PATH:~/bin放在~/.bashrc或者~/.profile中.

  3. 相思爱文 于 2010-09-26 19:54:57发表:

    这类问题到初学者园地提问比较合适。

    把文件赋可执行权限,然后移入入/usr/local/bin就行。
    如果只是自己用,可在家目录下建一个~/bin目录。然后在PATH中加入新路径就行。
    运行PATH=$PATH;~/bin
    若加入到个人配置文件中可自动运行,不修改直接加到后面也行。