美文网首页
第五课:环境变量与文件查找

第五课:环境变量与文件查找

作者: Shine_ahuii | 来源:发表于2017-07-31 22:07 被阅读0次

    1.变量

    使用declare命令创建一个变量名为tmp的变量

    $ declare tmp

    使用=号赋值运算符,将变量tmp赋值为shiyanlou

    $ tmp=shiyanlou    //(中间不能有空格)

    读取变量的值

    $ echo $temp

    2.环境变量

    关于哪些变量是环境变量,可以简单地理解成在当前进程的子进程有效则为环境变量,否则不是

    $ temp=shiyanlou
    $ echo $temp
    shiyanlou
    $ zsh  //创建子shell
    $ echo temp
         //值为空
    $ exit
    $ export temp //导出变量temp为环境变量
    $ zsh     //重新创建子shell
    $ echo $temp
    temp      //设为环境变量有效

    2.1永久生效的环境变量

    如果想要添加一个永久生效的环境变量,只需要打开 /etc/profile,在最后加上你想添加的环境变量就好啦。

    3.命令的查找路径与顺序

    查看PATH环境变量的内容:

    $ echo $PATH

    创建shell脚本文件

    Paste_Image.png Paste_Image.png
    Paste_Image.png

    4.添加自定义路径到“PATH”环境变量

    $ PATH=$PATH:/home/shiyanlou/mybin

    5.修改和删除已有变量

    Paste_Image.png

    使用unset命令删除一个环境变量:

    $ unset temp

    使用source命令使环境变量立即生效:

    $ source .zshrc
    or
    $ . ./.zshrc

    3.搜索文件

    常用命令:whereis which find locate

    特点:
    whereis简单快速
    locate 快而全
    which 小而精
    find 精而细

    相关文章

      网友评论

          本文标题:第五课:环境变量与文件查找

          本文链接:https://www.haomeiwen.com/subject/dyrpxxtx.html