环境变量与文件查找

一、环境变量

1.变量  计算机用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值并赋值给其它变量,也可以直接指定数值赋值给任意变量。为了便于运算和处理,大部分的编程语言会区分变量的类型,用于分别记录数值、字符或者字符串等等数据类型。Shell 中的变量也基本如此,有不同类型(但不用专门指定类型名),可以参与运算,有作用域限定。

2.使用declare 命令创建一个变量名为tmp的变量,直接即用即创建

    tmp=shiyanlou

通常我们会设计到的变量类型有三种

当前shell进程私有用户自定义变量,如上面我们创建的tmp变量,只在当前shell中有效

shell本身内建的变量

从自定义变量导出的环境变量

set:显示当前shell所有变量,包括其内建环境变量(与shell外观等相关)

env:显示与当前用户相关的环境变量,还可以让命令在指定环境中运行

export:显示从shell中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量

关于哪些变量是环境变量,可以简单地理解成在当前进程的子进程有效则为环境变量,否则不是

2.PATH

 添加自定义路径到"PATH"环境变量

PATH=$PATH:/home/shiyanlou/mybin

二、搜素文件

与搜索相关的命令常用的有 whereis,which,find和locate

1.whereis简单快速

$whereis who

2.locate快而全

3. which 小而精 which man

4.find 精细 find [path][option][action]




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值