linux基础命令手册章其它指令.pdf
第6章其它基础指令
Linux系统指令众多,有很多常用的指令无法进行准确归类,本章主要介绍那些无法准
确归类的基础指令。掌握这些指令会给日常的带来很大便利。
6.1bc指令:实现精确计算的计算器
【语法】bc【选项】【参数】
【功能介绍】bc指令是一种支持任意精度的交互式执行的计算语言,它的语法和C语
言很相似。在bc指令的选项中用可以通过选项指明使用一个标准的数学库。
【选项说明】
选项功能
-h显示帮助信息。
-i强制进入交互式操作模式。
-l指定计算时使用的标准数学库。
-w对于基于POSIX标准的bc扩展给出警告信息。
-s按照完全标准的POSIX标准的bc语言来处理计算任务。
-q不显示GNU欢迎信息。
-v显示版本信息。
参数功能
文件用bc语言编写的程序文件。
【技巧提示】
bc指令更像一种编程语言,使用标准的bc语言可以编写类似C语言的程序,以完成复
杂的计算任务。
【典型示例】
【示例178】使用bc指令进行交互式的计算
bc指令不但具有强大的编程功能,而且同样可以工作在交互式模式下,如果要在交互
式模式工作,在命令行中直接输入bc并回车即可,在命令行中输入令示例如下:
[root@localhost~]#bc#启动bc指令,并进入交互式模式
输出信息如下:
bc1.06
Copyright1991-1994,1997,1998,2000FreeSoftwareFoundation,Inc.
ThisisfreesoftwarewithABSOLUTELYNOWARRANTY.
Fordetailstype`warranty.
5+5#输入计算表达式5+5,并回车
10
10*(5-9*88)#输入计算表达式10*(5-9*88),并回车
-7870
quit#输入quitbc指令
[root@localhost~]#
上面的输出中,首先显示了bc指令的版本号及欢迎信息,其中“5+5”和“10*(5-9*88)”
是输入的计算表达式,紧接着bc输出了它们的计算结果,最后输入“quit”bc指令。
152
【相关指令】
无
6.2cal指令:显示日历
【语法】cal【选项】【参数】
【功能介绍】cal指令是一个简单方便的日历工具,它可以在命令行中根据输入的参数
显示相应的日历。
【选项说明】