美文网首页
环境变量与文件查找

环境变量与文件查找

作者: 我想睡觉_de17 | 来源:发表于2017-05-18 13:05 被阅读0次

    1.变量

    变量就是计算机中用于记录一个值的符号,变量与值是一一对应关系

    变量的作用域中只能有一个同名变量,一旦离开则变量无效。

    用=来赋值,被赋值的在“=“前边

    读取变量,echo命令和符号$,$表示引用变量值,一定要输入。

    并非任何形式的变量都可用,变量名只能是字母,数字,下划线,且数字不能作为第一个

    2.环境变量

    相比于普通变量,其作用域大,作为一个进程运行在操作系统上,而在Shell中运行的大部分命令都将以Shell的子进程的方式运行。

    set 显示所有变量

    env 显示与当前用户相关的环境变量

    exp 显示从Shell中导出来环境变量的变量。

    通常将环境变量设置为大写

    3.命令的查找路径与顺序

    环境变量PATH用来进行搜索,PATH中保存了Shell中执行的命令的搜索路径

    4.添加自定义路径到“PATH“环境变量

    “>>”表示将标准输出以追加的方式重定向到一个文件夹中,“>”是以覆盖的方式重定向到一个文件中。

    5.修改与删除变量

    用unset删除环境变量

    6.使用环境变量立即生效

    使用source命令 别名为 .

    source.zshre 等价于 . ./.zshrc

    7.搜索文件

    相关命令:whereis,which,find,locate

    whereis 简便快捷

    locate 快而全

    它不只是在/etc目录下查找,还自动递归子目录查找

    查找文件要在*前加/转义,否则不能被找到

    which 小而精 可以确定安装指定软件

    find 精而细 find命令的路径是作为第一个参数的,基本命令格式为

    find [path][option][action]

    ps:黑客帝国的数字雨,用cmatrix来实现。666

    相关文章

      网友评论

          本文标题: 环境变量与文件查找

          本文链接:https://www.haomeiwen.com/subject/cxjsxxtx.html