环境变量与文件查找

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










最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、环境变量 1. 变量 变量就是计算机中用于记录一个值(数值,字符或字符串)的符号。通常变量与值是一对一的关系,...
    睡不醒醒阅读 4,447评论 0 1
  • 一、环境变量 1.变量 要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中...
    xuzhougeng阅读 4,697评论 0 4
  • 一、实验介绍 1.1 实验内容 本节实验介绍环境变量的作用与用法,及几种搜索文件的方法。学会这些技巧可以高效地使用...
    harrytc阅读 2,967评论 0 0
  • 一、环境变量 1. 变量所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号...
    e9f3ca3721bc阅读 3,051评论 0 0
  • 一、关于环境变量 1、变量:用于记录一个值的符号 (注意:Shell变量不用专门指定类型名) 变量的作用域: 变...
    bewhyy阅读 3,434评论 0 0