Shell变量归纳

1、变量的显示与设置

echo $VAR
unset $VAR

2、环境变量

env    显示环境变量
set     显示所有变量(环境变量、自定义变量)
export            显示所有环境变量
export VAR    将自定义变量VAR导出为环境变量

3、语系变量

locale    显示语系变量

4、变量键盘读取、数组和声明

read -p “Please input your name:”-t 15 username
declare -a var    数组变量
declare -i var     整型变量
declare -x var    环境变量
declare -r var     只读变量

注意:=定义的变量默认为字符串类型

5、系统资源限制

ulimit

6、变量值的替代、删除与替换

Shell变量归纳_第1张图片
var1.png
Shell变量归纳_第2张图片
var2.png

7、命令别名与历史命令

alias lm='ls -l | more'
alias rm='rm -i'        删除前确认
unalias lm
unalias rm
history -n    显示最近的n条命令
history -c    清空当前shell中的命令历史
history -arw [histfile]    读、写、追加历史到(从)histfile(.bash_history)

你可能感兴趣的:(Shell变量归纳)