英语翻译Chapter7.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
英语翻译Chapter7

Chapter 7. Conquering the bash Shell Linux提供了两个用户界面:命名为“X”的图形用户界面(GUI),和一个旧的称为shell的命令行界面(CLI)。 那些熟悉的MS - DOS命令指令将识别shell,你使用的文本输入命令系统会响应显示文字答复。但拿MS - DOS命令行与Linux shell对比是不公平的,Linux shell功能更强大。但是,旧的的并不一定意味着不好。 GUI的界面风格很现代,主要是因为容易学习和使用它。但它们并不总是最有效的电脑操作方法。一个熟练的shell用户往往可以比一个用GUI的电脑操作更好。还有,GUI只能使用GUI程序员提供的程序。比较而言,shell的扩展性更强。shell允许用户在现有的程序基础上定义全新的操作序列。 Linux的真正强大在于shell。所以,如果你想掌握Linux,你必须掌握shell。即使你没有很高的追求,你会发现懂得shell的知识会很有帮助。许多其他程序教课书会认为你知道如何使用shell。如果运行“X”失败,并且在你不知道如何使用shell的情况下你很难修复它。 Linux支持各种版本的shell,但最主流的是bash shell,将会在此章节中介绍。本章节解释了如何发布shell命令,以及如何使用shell命令操作文件和目录,以及使用可移动媒体并且启动程序。本章还将诠释“纳米”,一个文本模式下运行是简单文本编辑器, Chapter 7. Conquering the bash Shell 最常见的访问shell方式是通过一个终端窗口,像第5章和第6章介绍的那样。然而,终端窗口并不是唯一访问shell的方法。在第4章中的第4.3.3.2节中介绍了如何通过一个虚拟控制台访问shell。 作为你首个Linux命令,启动一个终端窗口,输入w,并按Enter。你的终端窗口的内容来应该显示的是这样的: [bill@home bill]$ w 11:12am up 6 min, 1 user, load average: 0.00, 0.08, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT bill tty1 11:11am 0.00s 0.20s 0.11s -bash w命令告诉Linux来显示系统状态和所有系统用户的列表。在这个例子中,通过这个命令的产生的结果是告诉你现在是上午11:12,这个系统已经启用了6分钟,而且当前登录的只有一个“bill”用户。注意到,命令输出的结果非常简洁,这短短几行包含了太多的信息。这种输出结果是典型的Linux命令。一开始,你可能会发现Linux输出结果很有含义并且难以阅读,但随着你使用的时间越长你越会欣赏Linux传递信息的效率。 Linux命令输出结果简洁并不是由于一部分创造Linux的人的疏忽或懒惰。相反,Linux命令的输出是有设计好的,他可以通过程序来使它可以处理程序以及人类。此样式的输出简化了编写程序的处理命令。 Linux提供了除w命令以外的许多命令,就是因为太多,所以你在学习和复习这些指令的时候会感到绝望。事实上,一些你会经常使用的命令是非常少的。很快,这些指令将成为你的第二感应。 尝试第二个日期命令: [bill@home bill]$ date Fri Oct 5 11:15:20 PST 2004 日期命令显示当前的日期和时间。 如果您觉得使用MS - DOS令人反感或吓人,你可能不会立即使用Linux命令行。然而,让自己花一些时间来调整。Linux命令行有几个特点,比MS - DOS更容易使用、更强大。 7.1.1 Correcting Commands 有时候你可能会错误地输入一个命令,使Linux来显示一个错误消息。例如,假如你输入了dat替换了date指令: [bill@home bill]$ dat bash: dat: command not found 在这种情况下,仔细检查拼写的命令然后再次尝试输入。如果你在按Enter之前发现一个错误,你可以用后退键或左箭头键回到错误的地方,然后输入正确的字母。退格键会清除字母,而左侧的箭头键则不会。您还可以使用Delete键删除不需要的字母。 正如一个网页浏览器跟踪最近访问过的网站,bash shell对历史列表跟踪最近记录下了命令。你可以通过使用向上箭头键回归bash的历史,或者使用向下箭头键返回,就像在一个网页浏览器使用后退和前进按钮。如果重新发行一个命令,收起它并按下Enter。如果你喜欢,你可以在修改命令之

文档评论(0)

178****9325 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档