① Linux export命令简介
Linux export命令用于设置或显示环境变量.
在shell中执行程序时,shell会提供一组环境变量.export可新增,修改或删除环境变量,供后续执行的程序使用.export的效力仅及于该次登陆操作.
export命令用于将shell变量输出为环境变量,或者将shell函数输出为环境变量.
一个变量创建时,它不会自动地为在它之后创建的shell进程所知.而命令export可以向后面的shell传递变量的值.当一个shell脚本调用并执 行时,它不会自动得到原为脚本(调用者)里定义的变量的访问权,除非这些变量已经被显式地设置为可用.export命令可以用于传递一个或多个变量的值到任何后继脚本.
Linux export命令简介
-f 代表[变量名称]中为函数名称.
-n 删除指定的变量.变量实际上并未删除,只是不会输出到后续指令的执行环境中.
-p 列出所有的shell赋予程序的环境变量.
一个变量创建时,它不会自动地为在它之后创建的shell进程所知.而命令export可以向后面的shell传递变量的值.当一个shell脚本调用并执行时,它不会自动得到原为脚本(调用者)里定义的变量的访问权,除非这些变量已经被显式地设置为可用.export命令可以用于传递一个或多个变量的值到任何后继脚本.
Linux怎么设置变量环境
查看是否已经设好,可用命令export查看:
检查:
输出结果:
declare -x HISTCONTROL="ignoredups"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="zcwyou"
declare -x LESSOPEN="||/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"
declare -x MAIL="/var/spool/mail/root"
declare -x OLDPWD
declare -x PWD="/root"
declare -x SELINUX_LEVEL_REQUESTED=""
declare -x SELINUX_ROLE_REQUESTED=""
declare -x SELINUX_USE_CURRENT_RANGE=""
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_TTY="/dev/pts/0"
declare -x TERM="xterm"
declare -x USER="root"
declare -x XDG_RUNTIME_DIR="/run/user/0"
留意一下输出的这部分:
可以看到已经包括了刚刚设置的变量路径.
变量路径和环境Linux
export PATH="
在里面加入:
检查结果:
"/bin"、"/sbin"、" /usr/bin"、"/usr/sbin"、"/usr/local/bin"等路径已经在系统环境变量中了,如果可执行文件在这几个标准位置,在终端命令行输入该软件可执行文件的文件名和参数(如果需要参数),回车即可.
PATH为环境变量名,如DVSDK;调用时用
export DVSDK)可以把这个路径加入环境变量,但是退出这个命令行就失效了.要想永久生效,需要把这行添加到环境变量文件里.有两个文件可选:"/etc/profile"和用户主目录下的".bashprofile","/etc/profile"对系统里所有用户都有效,用户主目录下的".bashprofile"只对这个用户有效.exportPATH="
".
注意,与DOS/Window不同,UNIX类系统环境变量中路径名用冒号分隔,不是分号.另外,软件越装越多,环境变量越添越多,为了避免造成混乱,建议所有语句都添加在文件结尾,按软件的安装顺序添加.
本文已同步至博客站:
linux终端中输入sh命令后要退出sh一般有两种方法.
①.、执行exit命令退出
exit命令是shell内建的命令,用于退出当前shell.
说明:先执行了sh命令,进入后,输入exit回车即可退出
①.、telnet测试一般常用的是telnet IP(主机) 端口号,进行测试.
①如图,vi 文件名,接着按回车即可打开对应的文件,如果没有对应的文件,那么vi命令就会自动创建一个新的.
直接输入 exit回车即可退出当前终端,或者按CTRL+D也可退出当前终端
以上就是土嘎嘎小编为大家整理的linux退出环境命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!