运维开发工程师。致力于网络,WEB应用服务,Linux系统运维。方向:操作系统,监控,自动化
发布时间:2012-12-09 09:37:33
导言本节讲一讲字符替换命令tr的用法tr命令格式tr [OPTION] chars_to_be_transformed_from [chars_to_be_transformed_to] ......【阅读全文】
发布时间:2012-12-08 19:41:26
导言shell为用户提供了统一、方便的操纵kernel的交互式接口。shell为每个用户、每次登陆,都需要做一些变量的初始化和自定义的设定。这些变量定义了“环境”(或"上下文")。如果我们希望定制自己的环境,必须好好研究下shell环境的基本组成。PATH环境变量PATH无疑是出镜率最高的变量了。PATH,即系统路径,是一个以冒号分隔的目录列表。当shell接收到command命令时,并且当command不是关键字、函数、内建命令时,并且command命令不含"/"字符时(含/表示指定目录,跳过path寻找阶段),shell会在当前用户的PATH变量内所列出的目录下,由左至右查找command......【阅读全文】
发布时间:2012-12-08 17:13:40
关于IO重定向的基础知识和常见用法。标准I/O基本概念标准输入/输出(standard I/O),是unix软件设计最重要的概念之一。程序应该有数据的来源端(标准输入standard input,文件描述符为0),结果数据的目的端(标准输出standard output,文件描述符为1),以及运行有问题时报告错误的地方(标准错误输出standard error,文件描述符为2)。程序无关性程序不必了解输入和输出背后的目的是什么设备,可能是文件,用户交互输入的命令,磁带,网络连接甚至是另一个进程。当程序被启动时,可以预期的是,系统已经准备好了标准输入、输出提供程序使用。程序如何使......【阅读全文】
发布时间:2012-12-08 12:37:44
导言有人会问,变量有什么好说的。顶多赋值一下,引用一下咯。其实不然,活用变量,用好变量,可以在编程中节省很多不必要的代码,而且,关于变量,诸如变量展开,变量判断等,也是shell编程重要的基本功之一。SHELL变量变量(variable)是计算机内存中可存储值的一块空间,变量名就是这块空间的名字,.........【阅读全文】
发布时间:2012-12-06 21:15:18
导言本节就shell子进程(subprocess)以及子SHELL(subshell)的基础概念和注意点加以介绍,配以实例,进行说明。将详细讨论如下问题:subprocess和subshell是什么subprocess的产生过程是什么什么情况下会产生subprocess和subshellshell编程中,subshell需要注意些什么.........【阅读全文】