Lec05实验指导选编
Lec05: 基础命令行操作
学习目标
理解什么是操作系统
理解命令行的分解
了解PATH变量的作用
理解printf和echo命令比的优势
掌握常用命令的常见使用方式
实验过程
理解命令和PATH
1.1查看PATH变量
我们可以用echo命令对带有$前缀的PATH变量求值,得到PATH变量列表
echo $PATH
得到的结果如下图:
图1 实验虚拟机中的PATH变量值
我们可以看到,整个列表共有__7___个目录,目录间用__:_作为分隔符将信息相互分开。输入一条命令时,shell会从前到后逐个查看这些目录,看其中有没有以该命令为名的文件。
1.2命令存放的位置
大家已经学到了几条简单的命令,那么这些命令存在哪儿呢?我们可以通过which、whereis和type来找到一些线索。
which命令告诉我们包含某一条命令的目录,例如我们输入
which grep
shell就会依次搜索PATH的目录,找到名为grep的文件位置,返回该文件所在的目录。
whereis命令和which比,搜索范围更大,不会只在PATH中搜索。但这两个命令都不是POSIX标准支持的。
再试试 whereis grep吧。把两个命令的结果截图,看看是不是whereis找的范围更大一些?
图3 which和whereis
还有一个问题,其实并不是所有命令都是文件,有一些是内置在shell中的,但which
您可能关注的文档
最近下载
- 2025年大竹中学入学试卷及答案.doc VIP
- 橡胶沥青类防水涂料.docx VIP
- 大竹中学2025年小升初语文试卷及答案.docx VIP
- 制造业企业质量管理能力评估规范T_CESA 1281-2023 T_CCSA 458-2023 T_CFEII 0012-2023 T_CMIF 900-2023 T_CISA 341-2023 T_CPCIF 0286-2023.pdf VIP
- 2026年福建省初中学业水平考试模拟测试(二)(含答案).pdf VIP
- DB11∕T 194-2018 罗非鱼养殖技术规范.docx VIP
- DB13T 687-2005 肉鹅饲养管理技术规程.pdf VIP
- 2023年江苏省常州市中考化学试题卷(含标准答案)+2022年化学试卷及答案.docx
- DB13T 741-2005 新几内亚凤仙生产技术规程.pdf VIP
- DB13T 743-2005 蝴蝶兰生产技术规程.pdf VIP
原创力文档

文档评论(0)