2019年7月7日 星期日
Unix 传统和Unix联机手册
在Unix世界中,有许多不同的文档资料系统,每一种系统都拥有自己的特点。其中一些文档资料系统被广泛使用,而另一些系统只服务于特定的领域。通常,所有这些系统都拥有两个共同的目标:使程序员易于存档他们的工作;使用户易于学习如何使用程序员创建的工具。
2019年7月2日 星期二
Unix中bc的由来: dc
1. 逆波兰表示法
最初,bc程序基于一个叫dc(desk calculator,桌面计算器)的程序。dc是最古老的Unix程序之一,甚至比C语言还要早。实际上,dc的最初版本是使用编程语言B(C的祖先)于1970年编写的。一会之后,我们将进一步讨论bc和dc的关系。但是,现在我将讲授一些有关dc的内容,dc本身就是一个十分有趣的程序,因为像bc一样,它是一个可以立即使用的程序。
最初,bc程序基于一个叫dc(desk calculator,桌面计算器)的程序。dc是最古老的Unix程序之一,甚至比C语言还要早。实际上,dc的最初版本是使用编程语言B(C的祖先)于1970年编写的。一会之后,我们将进一步讨论bc和dc的关系。但是,现在我将讲授一些有关dc的内容,dc本身就是一个十分有趣的程序,因为像bc一样,它是一个可以立即使用的程序。
2019年6月30日 星期日
2019年6月29日 星期六
Unix中的基本命令
Unix中自带有上千条基本命令,例如,查找程序的命令,停止程序的命令,显示时间,日期和日历命令,设置Unix提醒服务的命令,查看系统信息的命令,显示自己以及其他用户信息的命令等;另外,您会体会到非常有趣的leave命令。接下来,我们就一个一个介绍一下这些属于Unix的基本命令。
2019年6月26日 星期三
Unix命令行编辑键盘键
1. 命令行编辑
Unix命令行编辑键是非常常用的键,当在命令行键入时,光标指向一个可用位置。每键入一个字符,光标向右移动一个位置。
Unix命令行编辑键是非常常用的键,当在命令行键入时,光标指向一个可用位置。每键入一个字符,光标向右移动一个位置。
在键入过程中出错的处理方法:
a. 您可以按<Backspace>键删除一个或多个字符,然后再键入新字符。
b. 如果希望修复命令行开头的错误,而且您已经键入了20个字符。对于大多数shell(并不是全部)来说,可以简单地使用(以后称之为<left>)。每按一次这个键,光标就会在不删除任何内容的情况下向左移动一个位置。然后就可以进行希望的修改,并<Return>键运行命令。
a. 您可以按<Backspace>键删除一个或多个字符,然后再键入新字符。
b. 如果希望修复命令行开头的错误,而且您已经键入了20个字符。对于大多数shell(并不是全部)来说,可以简单地使用(以后称之为<left>)。每按一次这个键,光标就会在不删除任何内容的情况下向左移动一个位置。然后就可以进行希望的修改,并<Return>键运行命令。
2019年6月25日 星期二
Unix中shell 和 eof 信号
我们之前解释过shell是读取Unix命令并解释命令的程序。当shell准备好读取命令时,它显示一个提示。在这个提示下,可以键入命令并按<Return>键。在按下<Return>之后,Unix中shell处理命令,然后显示一个新的提示。在一些情况下,命令可能启动一个程序,例如文本编辑器,您可能会使用这个程序一段时间。当结束程序时,您将返回到shell提示。
訂閱:
文章 (Atom)