Linux承继了Unix以网路为核心的设计思想,是一个性能稳定的多用户网路操作系统。我们常常须要设置个别环境变量来是应用程序正常运行,本文整理了一些常用的与环境变量相关的命令linux压缩命令,感兴趣的同学可以参考下希望对你有所帮助

方式步骤

1.显示环境变量HOME

$echo$HOME

/home/redbooks

2.设置一个新的环境变量hello

$exportHELLO=”Hello!”

$echo$HELLO

Hello!

3.使用env命令显示所有的环境变量

$env

linux变量运算_linux变量名规范_linux 命令里支持变量吗

HOSTNAME=

PVM_RSH=/usr/bin/rsh

Shell=/bin/bash

TERM=xterm

HISTSIZE=1000

4.使用set命令显示所有本地定义的Shell变量

$set

BASH=/bin/bash

BASH_VERSINFO=([0]=”2″[1]=”05b”[2]=”0″[3]=”1″[4]=”release”[5]=”i386-redhat-linux-gnu”)

BASH_VERSION='2.05b.0(1)-release'

linux变量名规范_linux 命令里支持变量吗_linux变量运算

COLORS=/etc/DIR_COLORS.xterm

COLUMNS=80

DIRSTACK=()

DISPLAY=:0.0

5.使用unset命令来去除环境变量

set可以设置某个环境变量的值。清理环境变量的值用unset命令。若果未指定值嵌入式linux,则该变量值将被设为NULL。示例如下:

$exportTEST=”Test…”#降低一个环境变量TEST

$env|grepTEST#此命令有输入,证明环境变量TEST早已存在了

TEST=Test…

$unset$TEST#删掉环境变量TEST

linux变量名规范_linux变量运算_linux 命令里支持变量吗

$env|grepTEST#此命令没有输出linux 命令里支持变量吗,证明环境变量TEST早已存在了

6.使用readonly命令设置只读变量

假如使用了readonly命令的话,变量就不可以被更改或清不仅。示例如下:

$exportTEST=”Test…”#降低一个环境变量TEST

$readonlyTEST#将环境变量TEST设为只读

$unsetTEST#会发觉此变量不能被删掉

-bash:unset:TEST:cannotunset:readonlyvariable

$TEST=”New”#会发觉此也变量不能被更改

-bash:TEST:readonlyvariable

环境变量的设置坐落/etc/profile文件

假如须要降低新的环境变量可以添加下属行

exportpath=$path:/path1:/path2:/pahtN

补充:Linux基本命令

1.ls命令:

格式::ls[选项][目录或文件]

功能:对于目录,列举该目录下的所有子目录与文件;对于文件linux 命令里支持变量吗,列举文件名以及其他信息。

常用选项:

-a:列举目录下的所有文件,包括以.开头的蕴涵文件。

-d:将目录像文件一样显示,而不是显示其他文件。

-i:输出文件的i节点的索引信息。

-k:以k字节的方式表示文件的大小。

-l:列举文件的详尽信息。

linux变量运算_linux变量名规范_linux 命令里支持变量吗

-n:用数字的UID,GID取代名称。

-F:在每位文件名前面附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“l”表示FIFOS;“=”表示套接字。

2.cd命令

格式:cd[目录名称]

常用选项:

cd..返回上一级目录。

cd../..将当前目录向下联通两级。

cd-返回近来访问目录。

3.pwd命令

格式:pwd

功能:显示出当前工作目录的绝对路径。

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复