代码改变世界

随笔分类 -  Linux

老大让我学Linux之test指令,expr指令,Shell特殊变量

2011-07-22 09:36 by Aga.J, 2703 阅读, 收藏,
摘要: test指令(使用指令man查询)功能:检查文件类型,值比较。test的各种参数和使用。test EXPRESSION1 –a EXPRESSION2当表达式1和表达式2同时为真时值为真test EXPRESSION1 –o EXPRESSION2当表达式1或者表达式2为真时值为真test –n STRING或者test STRING当STRING串的长度不为零时值为真test –z STRING当STRING串长度为零时值为真test STRING1 = STRING2当STRING1和STRING2相同时值为真test STRING1 != STRING2当STRING1 和 STRING 阅读全文

老大让我学linux之初识linux shell

2011-07-22 09:10 by Aga.J, 1670 阅读, 收藏,
摘要: 什么是shell?Shell是一种命令解释器,用户只需要在shell内输入shell可识别的命令,即可借助shell进行一些系统操作,这和我们日常所用的windows 下的命令行一样,所以 linux shell可以类比做windows 下的命令行。 Linux提供了几种shell程序供我们选择使用,常用的有Bourne(bsh),C(csh),Korn(我用的是Ubuntu 桌面版,它的shell类型是bash-Bourne shell的增强版,可以通过在shell内输入echo $SHEL来打印)。下面是摘自网络上的一些关于linux几种常见的shell的简单介绍: Bourne she. 阅读全文