本文为《鸟哥的Linux私房菜》学习笔记系列,如有问题欢迎打扰
相关知识
sh:Bourne Shell
csh:C Shell
bash:Bourne Again SHell
系统中合法的shells:/etc/shells
账户登录时的默认shell:/etc/passwd 每行的最后一个字段
前一次登录执行过的命令:~/.bash_history
别名:alias
查看命令类型:type [-apt] name
变量
变量的使用与设置
显示
echo $name
echo ${name}
赋值
name=zinkt
doublename="$zinkt+$zinkt" 双引号保有特殊字符特性
singlename='$zinkt+$zinkt' 单引号为纯文本
varname=$zinkt+\$zinkt 反斜杠转义
name=${name}zinkt 扩增内容
操作
$(uname -r) 获取内核版本号(在有带空格参数时,使用括号)
`` 反单引号内的命令会被先执行,因此也可以是
`uname -r`
export name 使变量变成环境变量
unset name 取消变量
可在~/.bashrc 中指定变量
......