0160startlinux.htm
来自「鸟哥LINUX 学习课本」· HTM 代码 · 共 1,083 行 · 第 1/5 页
HTM
1,083 行
<td><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]#</font><font color="#ffff00"> cal 2 2003</font></font><br><font size="-1" color="#ffffff" face="SimSun">   February 2003</font><br><font size="-1" color="#ffffff" face="SimSun">Su Mo Tu WeTh Fr Sa</font><br><font size="-1" color="#ffffff" face="SimSun">                  1</font><br><font size="-1" color="#ffffff" face="SimSun"> 2 3  4  5  6  7  8</font><br><font size="-1" color="#ffffff" face="SimSun"> 9 1011 12 13 14 15</font><br><font size="-1" color="#ffffff" face="SimSun">16 17 18 1920 21 22</font><br><font size="-1" color="#ffffff" face="SimSun">23 24 25 2627 28</font></td></tr></tbody></table> <br>所以,未来您可以很轻易的就以 cal 来取得日历上面的日期啰!简直就是万年历啦!^_^</ul><ul><hr width="100%"><li><a name="bc"></a><b><font color="#000099">简单好用的计算器: bc</font></b></li><br>如果我想要使用简单的计算器呢?很容易呀!就使用 bc 即可!在输入 bc 之后,显示出版本信息之后,就进入到等待指示的阶段,如下所示:<br> <table bgcolor="#000000" border="1" cols="1" width="500"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]# </font><font color="#ffff00">bc</font></font><br><font size="-1" color="#ffffff" face="SimSun">bc 1.06</font><br><font size="-1" color="#ffffff" face="SimSun">Copyright 1991-1994,1997, 1998, 2000 Free Software Foundation, Inc.</font><br><font size="-1" color="#ffffff" face="SimSun">This is freesoftware with ABSOLUTELY NO WARRANTY.</font><br><font size="-1" color="#ffffff" face="SimSun">For detailstype `warranty'.</font><br><font size="-1" face="SimSun"><font color="#ffffff"> </font><font color="#ff9900">==></font><font color="#ffffff"> </font><font color="#ff9900">光标在这里等待您的输入</font></font></td></tr></tbody></table> <br>好了,来基本的操作一下,在此之前,必须要先告知几个使用的运算子:<br> <ul><font color="#000066" face="SimSun">+  加法</font><br><font color="#000066" face="SimSun">-  减法</font><br><font color="#000066" face="SimSun">*  乘法</font><br><font color="#000066" face="SimSun">/  除法</font><br><font color="#000066" face="SimSun">^  指数</font><br><font color="#000066" face="SimSun">%  余数</font></ul> <table bgcolor="#000000" border="1" cols="1" width="500"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]# </font><font color="#ffff00">bc</font></font><br><font size="-1" color="#ffffff" face="SimSun">bc 1.06</font><br><font size="-1" color="#ffffff" face="SimSun">Copyright 1991-1994,1997, 1998, 2000 Free Software Foundation, Inc.</font><br><font size="-1" color="#ffffff" face="SimSun">This is freesoftware with ABSOLUTELY NO WARRANTY.</font><br><font size="-1" color="#ffffff" face="SimSun">For detailstype `warranty'.</font><br><font size="-1" color="#ffff00" face="SimSun">1+2+3+4</font><br><font size="-1" color="#ffffff" face="SimSun">10</font><br><font size="-1" color="#ffff00" face="SimSun">7-8+3</font><br><font size="-1" color="#ffffff" face="SimSun">2</font><br><font size="-1" color="#ffff00" face="SimSun">10*52</font><br><font size="-1" color="#ffffff" face="SimSun">520</font><br><font size="-1" color="#ffff00" face="SimSun">10%3</font><br><font size="-1" color="#ffffff" face="SimSun">1</font><br><font size="-1" color="#ffff00" face="SimSun">10^2</font><br><font size="-1" color="#ffffff" face="SimSun">100</font><br><font size="-1" color="#ffff00" face="SimSun">10/100</font><br><font size="-1" color="#ffffff" face="SimSun">0</font><br><font size="-1" face="SimSun"><font color="#ffff00">quit</font><font color="#ff9900">==>离开 bc 这个计算器</font></font></td></tr></tbody></table> <br>在上表当中,黄色的字表示输入的东西,而在每个黑体的字底下就是输出的结果。咦!每个计算都还算正确,怎么10/100 会变成 0 呢?这是<b><font color="#000066">因为 bc 预设仅输出整数,如果要输出小数点下位数,那么就必须要执行scale=number ,那个 number 就是小数点位数</font></b>,例如:<br> <table bgcolor="#000000" border="1" cols="1" width="500"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]# </font><font color="#ffff00">bc</font></font><br><font size="-1" color="#ffffff" face="SimSun">bc 1.06</font><br><font size="-1" color="#ffffff" face="SimSun">Copyright 1991-1994,1997, 1998, 2000 Free Software Foundation, Inc.</font><br><font size="-1" color="#ffffff" face="SimSun">This is freesoftware with ABSOLUTELY NO WARRANTY.</font><br><font size="-1" color="#ffffff" face="SimSun">For detailstype `warranty'.</font><br><font size="-1" color="#ffff00" face="SimSun">scale=3</font><br><font size="-1" color="#ffff00" face="SimSun">1/3</font><br><font size="-1" color="#ffffff" face="SimSun">.333</font><br><font size="-1" color="#ffff00" face="SimSun">340/2349</font><br><font size="-1" color="#ffffff" face="SimSun">.144</font><br><font size="-1" color="#ffff00" face="SimSun">quit</font></td></tr></tbody></table> <br>好了!就是这样子啦!简单的很吧!以后你可以轻轻松松的进行加减乘除啦!</ul><ul><hr width="100%"><li><b><font color="#000099">一些按键的说明:</font></b></li><br>在 Linux 底下有几个常用的按键,这里要给他说明一下,以方便你未来在文字接口操作的情况下,可以直接按下这些按键来帮你处理事务喔!<br> <ul><li><b><font color="#000066">Ctrl + c</font></b> : 在 Linux 底下,如果您输入了错误的指令或参数,有的时候这个指令或程序会在系统底下『跑不停』这个时候怎么办?别担心,如果您想让当前的程序『停掉』的话,可以输入:『Ctrl』+『c』,这个就是<b><font color="#000066">中断目前程序</font></b>的按键啦!</li></ul> <ul><li><b><font color="#000066">q </font></b>: 有很多程序在跑的时候(例如 man这个指令或 more 这个指令),如果您想跳出来,就按下 q 即可!这个按钮也是很多指令常定义的<b><font color="#000066">退出钮</font></b>。</li></ul> <ul><li><b><font color="#000066">[Tab]</font></b> :会不会觉得打字很疲劳啊!没关系,在Linux 的预设文字接口 ( 我们称为 BASH Shell ) 当中,有个很棒的功能,叫做是『<b><font color="#000066">命令与档案补全</font></b>』的功能!那就是键盘左边的[Tab]这个按键啦!他有什么好处呢?例如刚刚我们要执行cal 这个指令对吧,这个时候,你只要输入 ca[tab][tab] ,也就是输入 ca 之后,再按两次[tab] 按键,您会发现什么事呢?啊!所以以 ca 为开头的指令都被显示出来啦!很棒吧!另外,如果你输入『<font color="#000066" face="SimSun">ls -al .bash[tab][tab]</font>』会发生什么事呢?哈哈!在该目录下面所有以.bash 的文件名称都会被显示出来!所以啰,你就会知道,[tab] 按键是『很棒的功能!』<b><font color="#000066">在文字接口底下,要多按[tab] 按键,可以避免打错字或下错指令喔</font></b>!</li></ul> <br>总之,在 Linux 底下,文字接口的功能是很强悍的!要多多的学习他,而要学习他的基础要诀就是......多使用、多熟悉啦!</ul><ul><hr width="100%"><li><b><font color="#000099">错误讯息的查看</font></b></li><br>万一我下达了错误的指令怎么办?不要紧呀!您可以<b><font color="#000066">藉由屏幕上面显示的错误讯息来了解你的问题点</font></b>,那就很容易知道如何改善这个错误讯息啰!举个例子来说,假如我输入了DATE 这个错误的讯息了:<br> <table bgcolor="#000000" border="1" cols="1" width="500"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]# </font><font color="#ffff00">DATE</font></font><br><font size="-1" color="#ffffff" face="SimSun">bash: DATE:command not found</font></td></tr></tbody></table> <br>上面那个 <b><font color="#000066">bash:</font></b> 表示的是我们的 Shell的名称,那么什么是 Shell 呢?还记不记得我们在 <a href="http://linux.vbird.org//linux_basic/0110whatislinux.php">什么是Linux</a> 的时候提到的『使用者、使用者接口、核心、硬件』的架构呢?呵呵!那个shell 就是使用者接口啰!在 Linux 底下预设的使用者接口就是 bash shell 啰!</ul><ul>好了,那么上面的例子说明了, bash 有错误,什么错误呢? bash告诉你:<br> <ul><font color="#000066">DATE: command not found ==>指令找不到啦!</font></ul> <br>所以说,系统上面可能并没有 DATE 这个指令啰!就是这么简单!那如果是底下的样子呢?<br> <table bgcolor="#000000" border="1" cols="1" width="500"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]# </font><font color="#ffff00">cal 13 2003</font></font><br><font size="-1" color="#ffffff" face="SimSun">cal: illegalmonth value: use 1-12</font></td></tr></tbody></table> <br>呵呵!这下子换到 cal 警告你啦, illegal month value: use 1-12,看不懂英文?没关系,又不是考试,赶快拿本英文字典在旁边对照着看呀!意思是说『<font color="#000066">不合法的月份值,应该使用1-12 之间的数字!</font>』所以各位看倌您看看,跟着屏幕的错误讯息瞧,很容易知道问题的错误是什么吧!因此,以后如果出现了问题,屏幕上的讯息真的是很重要的呢!不要忽略了他呦!<br><hr width="100%"></ul>先介绍这几个指令让您玩一玩先,更详细的指令操作方法我们会在第三篇的时候再进行介绍!好了,万一我在操作date 这个指令的时候,手边又没有这本书,我要怎么知道要如何加参数,好让输出的结果符合我想要的输出格式呢?嘿嘿!到下一节VBird 告诉你怎么办吧!</blockquote><hr width="100%"><a name="onlinehelp"></a><font size="+1" color="#000099">在线求助:man,info</font><blockquote>哇! linux 还有在线求助系统啊!呵呵!这是『一定要的啦!』因为Linux是由所谓的『虚拟团队』开发出来的,所以虽然他的功能很多,但是指令也是有点杂乱的!如果没有在线说明文件的话,那么肯定会让大家无所适从的!因此,不论任何人写出了一个很好用的指令后,他也会同是附上这个指令的说明文件喔!你可以很轻松的就查询到这个指令的使用方法呢!很不赖吧!底下说一下几个在Linux 上面很常用的求助指令喔!<ul><li><font color="#000066">最广泛使用的在线查询: man</font></li><li><font color="#000066">用在 Linux 上面的在线查询: info</font></li><li><font color="#000066">Linux 系统中的说明文件汇集目录: /usr/share/doc</font></li></ul><ul><hr width="100%"><li><b><font color="#000099">man</font></b></li><br><font color="#000000">嗄?不知道怎么使用 date 这个指令?嘿嘿嘿!不要担心,我们Linux 上面的在线求助系统已经都帮您想好要怎么办了,所以你只要使用简单的方法去寻找一下说明的内容,马上就清清楚楚的知道该指令的用法了!怎么看呢?就是找男人( man ) 呀!?喔!不是啦! man 是 manual (操作说明) 的简写啦!只要下达:『man date 』马上就会有清楚的说明出现在你面前:</font><br> <table bgcolor="#000000" border="1" cols="1" width="650"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]# </font><font color="#ffff00">man date</font></font>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?