一.环境变量
1.变量
准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中
通常变量与值是一对一的关系,可以通过表达式读取它的值赋值给其它变量,也可以直接指定数值赋值给任意变量
为了便于运算和处理,大部分的编程语言会区分变量的类型,用于分别记录数值、字符或者字符串等等数据类型。Shell 中的变量也基本如此,有不同类型(但不用专门指定类型名),可以参与运算,有作用域限定
2.环境变量
环境变量就是作用域比自定义变量要大,如Shell 的环境变量作用于自身和它的子进程
先在 Shell 中设置一个变量temp=shiyanlou
,然后再新创建一个子 Shell 查看temp
变量的值,如下:
二.搜索文件
搜索相关的命令常用的有如下几个:whereis
,which
,find
,locate
whereis简单快速
which小而精
find精而细
locate快而全