美文网首页
Linux中的系统变量

Linux中的系统变量

作者: berryshell | 来源:发表于2018-09-09 20:58 被阅读0次

  Linux系统中的变量通常采用大写字母表示设置方式可为:

A=100;

变量引用格式为“$变量名”或“${变量名}”,大括号一般在某些情况:

当“Atext”为变量名时:echo $Atext ×      echo ${Atext} √

当“A”为变量名时: echo $Atext ×      echo ${A}text √

出现时需要添加大括号以表明变量名称。

=======================================================================================

系统中存在一些特定的,会对bash环境造成影响的变量称之为环境变量:

PSI:系统提示符环境变量

echo $PSI => [当前登录用户 @ 主机名 当前目录](例如)[root @ localhost ~]

HISTSIZE:默认保存的历史纪录数

echo $HISTSIZE => 1000(即记录数为1000条)

PATH:执行文件查找的路径

echo $PATH => /usr/lib64/qt-3.3bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin

PATH变量值为目录,目录之间以“:”分割,文件的查找是依序由PATH变量内的目录来查询的,股目录的顺序很重要

USER:当前登录用户

echo $USER => root(当前登录用户为root)

HOME:当前用户家目录

echo $HOME => /home/strawberry

EUID:当前用户的UID

echo $EUID => 503

相关文章

  • Linux_Shell脚本编程之Shell变量

    Shell变量介绍 1、Linux Shell中的变量为 , 系统变量 和 用户自定义变量2、系统变量:PWD、U...

  • Linux中的系统变量

    Linux系统中的变量通常采用大写字母表示设置方式可为: A=100; 变量引用格式为“$变量名”或“${变量名...

  • Linux环境变量PATH的增添和删除操作

    Linux设置环境变量 我在linux系统中执行ifconfig命令,显示无法执行,说什么不在PATH中无法定位,...

  • 【现学现忘&Shell基础】— 17.预定义变量

    我们之前说过,Shell中的变量不是按照变量值的类型来进行分类的,而是按照Linux系统中定义的变量类别来分类的。...

  • 为什么要配环境变量

    1. 环境变量 环境变量顾名思义,就是指在系统 (Window / Linux) 环境中存在着的变量。 逻辑上,「...

  • Ubuntu修改环境变量

    Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环...

  • Linux环境变量编程

    一、Linux系统环境变量的分类 按变量的生存周期来划分,Linux变量可分为两类: ==环境变量==:又称为全局...

  • Mac电脑配置全局环境变量

    在Linux系统中,全局环境变量都放在 /etc/profile。在OSX中,则放在~/.bash_profile...

  • Linux系统中的变量与函数

    首先说到变量,我们就会和它相对的常量相比较。如果你在写一个shell脚本,你使用的是一个常量的话,那你基本上就把脚...

  • 设置与查看Linux系统中的环境变量

    大家好,我是良许。 大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量。 环境变量是在程...

网友评论

      本文标题:Linux中的系统变量

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