嵌入式操作系统第2章 linux操作系统使用1
89页1、嵌入式操作系统,第2章 LINUX操作系统的使用,1.SHELL命令的格式,2. VIM的使用,3. LINUX文件系统及权限,4.LINUX文件目录命令,英文单词Shell可直译为“贝壳”。“贝壳”是动物作为 外在保护的一种工具。 在Linux系统中,shell是命令行解释器,即 用户输入命令,然后shell解释这些命令,根据不 同的命令,给用户返回不同的结果。,认识shell,Linux 支持的shell种类很多,目前比较流行shell有以下几种: Bourne Shell(简称sh):Bourne Shell由AT&T贝尔实验室的S.R.Bourne开发,也因开发者的姓名而得名。它是Unix的第一个Shell程序,早已成为工业标准。目前几乎所有的Linux系统都支持它。 C Shell(简称csh):C Shell由加利福尼亚大学伯克利分校开发。最初开发的目的是改进Bourne Shell的一些缺点,并使Shell脚本的编程风格类似于C语言,因而受到广大C程序员的拥护。不过C Shell的健壮性不如Bourne Shell。,认识shell,Korn Shell(简称ksh):K
2、orn Shell由David Korn开发,解决了Bourne Shell的用户交互问题,并克服了C Shell的脚本编程怪癖的缺点。Korn Shell的缺点是需要许可证,这导致它应用范围不如Bourne Shell广泛。 Bourne Again Shell(简称bash):Bourne Again Shell由AT&T贝尔实验室开发,是Bourne Shell的增强版。随着几年的不断完善,已经成为最流行的Shell。它包括了早期的Bourne Shell和Korn Shell的原始功能,以及某些C Shell脚本语言的特性。此外,它还具有以下特点:能够提供环境变量以配置用户Shell环境,支持历史记录,内置算术功能,支持通配符表达式,将常用命令内置简化。,认识shell,shell命令提示符号,通常shell命令提示符采用以下的格式:,username:用户名,显示当前登录用户的账户名。 hostname:主机名,例如远程登录后,则显示登录的主机名。 direction:目录名,显示当前所处的路径,当在根目录下显示为“/”,当在用户主目录下显示为“”,shell命令格式,通常一
3、条命令包含3个要素:命令名称、选项、参数。命令名称是必须的,选项和参数都可能是可选项。命令格式如下所示:,“$”是Shell提示符,如果当前用户为超级用户,提示符为“#”,其他用户的提示符均为“$”。 Command:命令名称,Shell命令或程序,严格区分大小写,例如设置日期指令为date等。 Options:命令选项,用于改变命令所执行动作的类型,由“-”引导;一条命令可以同时带有多个选项。,shell命令格式,Argument:命令参数,指出命令作用的对象或目标,有的命令允许带多个参数。 注意: 一条命令的三要素之间用空格隔开; 若将多个命令在一行书写,用分号(;)将各命令隔开; 如果一条命令不能在一行写完,在行尾使用反斜杠()标明该条命令未结束。,第2章 LINUX操作系统的使用,1.SHELL命令的格式,2. VIM的使用,3. LINUX文件系统及权限,4.LINUX文件目录命令,文本编辑器Vim,1、Vim模式: 正常模式,也叫命令模式,Vim刚启动时处于该模式下,可以输入各种命令来控制Vim; 文本模式,在该模式下可以进行文字的输入; 命令行模式,也叫底行模式,该模式下
4、可以在Vim的最下面一行输入命令来控制Vim,例如文件的保存、Vim的退出等。,- 10 -,文本编辑器Vim,1、Vim模式: 三种模式可以相互转换,转换方法如图所示,- 11 -,文本编辑器Vim,1、Vim模式: 进行模式转换时需要注意以下三点: 无论在文本模式还是在命令行模式都可以按下ESC键进入正常模式。若Vim已经处于正常模式下,如果计算机的扬声器正常,系统会发出滴滴声(也可以此判断Vim正处于正常模式)。 正常模式下,输入命令a或i进入文本模式;输入冒号进入命令行模式。 文本模式和命令行模式不可以相互转换。,- 12 -,文本编辑器Vim,2、Vim基本操作: 启动vim,:在终端中输入“vim”命令; 文本输入:在正常模式下输入字符“a”或“i”,进入文本模式 ; 文件保存:文件保存操作需要在命令行模式下执行“w”命令。,- 13 -,VIM命令,- 14 -,VIM命令,- 15 -,VIM命令,- 16 -,VIM命令,- 17 -,第2章 LINUX操作系统的使用,1.SHELL命令的格式,2. VIM的使用,3. LINUX文件系统及权限,4.LINUX文件目录
《嵌入式操作系统第2章 linux操作系统使用1》由会员简****9分享,可在线阅读,更多相关《嵌入式操作系统第2章 linux操作系统使用1》请在金锄头文库上搜索。
2019年自贡市清华园学校高考生物简单题专项训练(含解析)
2019年秋季石油大学现代应用文写作网考练习试题+在线作业答案
2019年信宏中学高考生物简单题专项训练(含解析)
2019年莲塘中学高考生物简单题专项训练(含解析)
2019年宜阳县二中高考生物简单题专项训练(含解析)
2019年宁波神舟学校高考生物简单题专项训练(含解析)
2019年谢通门县中学高考生物简单题专项训练(含解析)
2019年前埔中学高考生物简单题专项训练(含解析)
2018年二级建造师公路工程实务重点考点总结
2018年一级建造师水利水电实务考点重点
2019年一级建造师市政实务案例考点
概率论与数理统计第二版谢永钦课后答案
空间向量求角度与距离10种题型归类 (解析版)2023-2024学年高二数学上学期期中期末复习讲练测(人教A版2019选择性必修第一册)
中医综合模拟试卷348
2011年3000名教师及特岗招考《计算机基础》复习题
2019年槎水中学高考生物简单题专项训练(含解析)
2009年9 月全国计算机等级考试二级笔试试卷
2019年宣城市第四中学高考生物简单题专项训练(含解析)
中医综合模拟试卷333
2019年安全知识竞赛题库2
2024-01-31 15页
2024-01-31 21页
2024-01-31 37页
2024-01-31 30页
2024-01-31 22页
2024-01-31 48页
2024-01-31 32页
2024-01-31 40页
2024-01-31 31页
2024-01-31 20页