《Linux教程》.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 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 作者:网友来源:原创

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档