- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《Linux教程》.pdf
Linux 命令行shell 简介
时间:2011-8-7 0:45:21 作者:网友来源:原创查看:200 评论:0
shell 是用户和 Linux 操作系统之间的接口 Linux 中有多种 shell 其中缺省使用的是
bash 。Linux 系统的 shell 作为操作系统的外壳为用户提供使用操作系统的接口。
它是一个命令语言解释器,拥有自己内建的 shell 命令集。shell 也能被系统中其他
应用程序所调用。用户在提示符下输入的命令都由 shell 先解释然后传给Linux 核心。
Linux 中的 shell 有多种类型其中最常用的几种是 Bourne shell sh 、C shell csh 和
Korn shell ksh 。三种 shell 各有优缺:
Bourne shell 是 UNIX 最初使用的 shell,并且在每种 UNIX 上都可以使用。Bourne
shell 在 shell 编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种。
shell Linux 操作系统缺省的 shell 是 Bourne Again shell 它是Bourne shell 的扩展,简
称 bash 。与 Bourne shell 完全向后兼容,并且在Bourne shell 的基础上增加增强了
很多特性它还包含了很多 C shell 和 Korn shell 中的优点。有灵活和强大的编程接口
同时又有很友好的用户界面。
C shell 是一种比Bourne shell 更适于编程的shell 。它的语法与C 语言很相似,Linux
为喜欢使用 C shell 的人提供了 Tcsh Tcsh 是 C shell 的一个扩展版本。Tcsh 包括命令
行编辑可编程单词补全,拼写校正历史命令替换,作业控制
和类似C 语言的语法,它不仅和Bash shell 是提示符兼容,而且还提供比Bash shell
更多的提示符参数。
Korn shell 集合了 C shell 和 Bourne shell 的优点,并且和 Bourne shell 完全兼容。Linux
系统提供了 pdksh ksh 的扩展。它支持任务控制可以在命令行上挂起、后台执行、
唤醒或终止程序。
Redhat Linux 系统默认的 shell 是 bash 对普通用户用$作提示符。对超级用户 root
用#作提示符。一旦出现了 shell 提示符就可以键入命令名称及命令所需要的参数。
我们来实习一下 shell 是如何工作的在 shell 提示符下输入以下命令:
$ ls –al
该命令可以列出当前目录下的所有文件和子目录
用户在登录到 Linux 时由/etc/passwd 文件来决定要使用哪个 shell 例如
该文件中含有类似如下一行
myself:x:500:500:Linux User:/home/myself:/bin/bash
用户使用的 shell 被列每行的末尾 /bin/bash
如何用vi 编辑和保存文件
时间:2011-8-24 22:58:42 作者:网友来源:原创查看:1257 评论:0
vi 是Linux 终端下或控制台下常用的编辑器,基本的操作方式为:
vi /路径/文件名
例如,vi /etc/fstab 表示显示/etc/fstab 文件的内容。使用键盘上的Page Up 和Page
Down 键可以上下翻页;按下 Insert 键,可以见到窗口左下角有“Insert”字样,表
示当前为插入编辑状态,这时从键盘输入的内容将插入到光标位置;再按下 Insert
键,左下角将有“Replace”字样,表示当前为替换编辑状态,这时从键盘输入的内
容将替换光标位置的内容。
编辑完内容后,按下 Esc 键,并输入“:wq”,然后回车就可以保存退出。如果不想
保存而直接退出,则按下 Esc 键后,输入“:q!”,然后回车即可。“wq ”表示Write
和Quit,即保存退出;“q! ”表示忽略修改强行退出。
Linux 中图形界面与字符界面的转换
时间:2011-8-24 23:23:20 作者:网友来源:原创
您可能关注的文档
最近下载
- 南昌大学90周年校庆志愿者工作组分工安排.doc
- 国家开放大学计算机应用基础(本) 终结性考试试题及参考答案.pdf
- 2020年国家开放大学《财务报表分析》形成性考核(1-4)试题答案解析.pdf
- 2021-2022学年成都市郫都区八年级下学期期中数学试卷(含答案解析).docx
- limitless 无限钢琴曲谱子.pdf
- 食 堂 管 理 考 核 评 分 表.docx
- (完整版)高电压复习题(完整版).pdf VIP
- 大学生睡眠质量与情绪管理的关系毕业论文.doc
- 2022-2023学年广东省深圳市语文三年级下册期末检测卷(B卷)含解析.docx
- 2023年建筑工程造价指标超详细知识汇总全面汇总归纳完整.pdf
文档评论(0)