不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2013-12-09 23:09  分类:Linux基础 

所谓命令替换,是把命令执行后的标准输出放入变量中。这是一个十分有威力的功能。例如说,

想查看工作目录中所有的文件名,可执行ls命令,但如何把这些文件名存入变量中,供往后的程序代码再利用呢?

作者:php-note.com  发布于:2013-12-09 14:30  分类:Linux基础 

CentOS默认不启用sudo,且可以直接用超级管理员身份登录服务器。ubuntu这方面做得比较好,为了安全,减小误操作带来的损失,还是推荐启用sudo。

作者:php-note.com  发布于:2013-11-18 21:49  分类:Linux基础 

只需要掌握几个常用的即可。例如%Y表示年,%m表示月,%d表示%H表示小时%M表示分钟%S表示%s表示从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数,相当于time函数%w表示一周中的第几天。

作者:php-note.com  发布于:2013-10-05 17:25  分类:Linux基础 

4种循环 for、while、until、select,如果想要提早结束循环,可在循环中使用break命令。执行break时,会跳出一层的循环,如果想跳出多层循环,可在break命令之后加上层数n(n一定要大于或等于1)。

作者:php-note.com  发布于:2013-10-05 17:04  分类:Linux基础 

while循环的语法:

while 条件测试
do
	命令区域
done
作者:php-note.com  发布于:2013-10-04 22:28  分类:Linux基础 

for的语法结构如下:

for 变量 in 串行
do
	命令区域
done
作者:php-note.com  发布于:2013-10-04 21:59  分类:Linux基础 

case的语法结构:

case 待测项 in
	样式串1] 
		命令区域1
		;;
	样式串2)
		命令区域2
		;;
	样式串3)
		命令区域3
		;;
	*)
		命令区域
		;;
esac
作者:php-note.com  发布于:2013-10-04 00:22  分类:Linux基础 

在Bash中,这种可以影响程序流程的式子,称为条件判断式。判断式的操作数分成“单元”及“二元”两种。如“-f 文件”可测试文件是否存在,运算符 -f 后接一个操作数“文件”,这种判断式称为“单元”;

作者:php-note.com  发布于:2013-10-03 12:18  分类:Linux基础 

条件测试的写法,有以下10种

1.执行某个命令的结果

2.传回某个命令执行结果的相反值

3.使用复合命令:((算术))

4.使用Bash关键字‘[[’、‘]]’组成的式子:[[ 判断式 ]]

5.使用内置命令:test 判断式

6.使用内置命令:[ ]

7.使用 -a、-o 进行逻辑组合

8.命令1 && 命令2

9.命令1 || 命令2

10.&& 和 || 合用

作者:php-note.com  发布于:2013-10-03 11:08  分类:Linux基础 

在Bash Shell中,流程控制命令有2大类:“条件”、“循环”。属于“条件”的有:if、case;属于“循环”的有:for、while、until;命令 select 既属于“条件”,也属于“循环”。不管是哪一种,均需进行条件测试,再根据测试结果,决定程序流程进行的方向。