zoukankan      html  css  js  c++  java
  • Linux常用命令系列--export

    今天给大家介绍Linux的常用命令-export,大家感兴趣的可以留言交流哟~

    1、export的输出

    [root@ossserver01]$ echo $SHELL
    /bin/bash
    [root@ossserver01]$ export
    declare -x COLORTERM="1"
    declare -x CPU="x86_64"
    declare -x CSHEDIT="emacs"
    declare -x ENV="/etc/bash.bashrc"
    declare -x FROM_HEADER=""
    declare -x G_BROKEN_FILENAMES="1"
    declare -x G_FILENAME_ENCODING
    declare -x HISTSIZE="1000"
    declare -x HOME="/root"
    declare -x HOST="ossserver01"
    declare -x HOSTNAME="ossserver01"
    declare -x HOSTTYPE="x86_64"
    declare -x INFODIR="/usr/local/info:/usr/share/info:/usr/info"
    declare -x INFOPATH="/usr/local/info:/usr/share/info:/usr/info"
    declare -x INPUTRC="/etc/inputrc"
    declare -x LANG="en_US.utf8"
    declare -x LC_CTYPE="en_US.utf8"
    declare -x LC_MESSAGES="en_US.utf8"
    declare -x LESS="-M -I"
    declare -x LESSCLOSE="lessclose.sh %s %s"
    declare -x LESSKEY="/etc/lesskey.bin"
    declare -x LESSOPEN="lessopen.sh %s"
    declare -x LESS_ADVANCED_PREPROCESSOR="no"
    declare -x LOGNAME="root"
    declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.PATH="/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin"

    ................

    ................

    export的输出结果是当前用户下的bash的所有环境变量,比如我们常见的PATH:

    [root@ossserver01]$ echo $PATH
    /sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin
    [root@ossserver01]$


    2、什么是环境变量?

    环境变量:在其进程的子进程中继续有效

    自定义变量:无法延伸到子进程中

    而export的作用就是将变量设置成环境变量

    var1被export设置成环境变量后,新启动一个bash子进程后,依然有效,而var2这个自定义变量是不能被继承到其子进程中的。

    作者:何佳若

  • 相关阅读:
    BZOJ1691: [Usaco2007 Dec]挑剔的美食家
    BZOJ1584: [Usaco2009 Mar]Cleaning Up 打扫卫生
    BZOJ3057: 圣主的考验
    BZOJ1770: [Usaco2009 Nov]lights 燈
    1710: [Usaco2007 Open]Cheappal 廉价回文
    「Poetize7」电话线路
    「Poetize6」Candle
    「Poetize5」水叮当的舞步
    解题:CF983A Finite or not
    解题:POI 2013 Triumphal arch
  • 原文地址:https://www.cnblogs.com/2020-zhy-jzoj/p/13165061.html
Copyright © 2011-2022 走看看