volcanol的工控博客
Email : lilinly225@126.com 索要资料加QQ 点击进入 或 点击左侧的资料分享专用帖

volcanol ---- View OF Linux Can Appreciate Nature OF Linux

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  Linux_Basic_Knowledge

摘要:前面我们了解了部分linux shell的相关特性,下面的链接是第4篇文章:linux_shell_4_shell特性 这里我们来继续讨论linux shell中至关重要的一个特性: 正则表达式 (regular expression)。 正则表达式主要是用来处理字符流的,它的处理单位是行字符文本,也就是说正则表达式的处理对象是: 字符行。【1】单字符通配 在bash中,我么可以使用 ? 来匹配单个字符,但是在正则表达式中,? 不能用作单个字符的通配。这一点需要引起注意。在正则表达式中利用:[a-z] #匹配lowcase char[A-Z] #匹配upcase ... 阅读全文
posted @ 2013-06-29 10:52 volcanol 阅读(627) 评论(0) 推荐(0) 编辑

摘要:去年的这个时候,我曾经写过一些关于shell特性的文章,下面是第3篇:linux_shell_3_shell变量特性。 今天我们继续来学习一些关于Linux shell的内容。【1】shell 在用户登录到系统后,系统会给用户分配一个默认的shell,用户通过这个shell来与系统进行交互。我们可以通过环境变量SHELL来查看用户登录到系统后获取的shell。如下命令所示:[volcanol@volcanol ~]$ echo $SHELL/bin/bash 这里我的系统登录后分配的shell为bash shell。 一般的linux或者类unix系统都会提供多个shel... 阅读全文
posted @ 2013-06-26 22:58 volcanol 阅读(1850) 评论(0) 推荐(0) 编辑

摘要:在前两次的博文中,我们简单的介绍了一些关于shell和shell变量的特性,这里我们继续我们的linux shell之旅。1、变量时间和空间作用域 我们知道在C语言中变量存在时间和空间作用域的问题,在linux shell中,顺延了这两个概念。通常变量是具有当前会话的空间和时间作用域的。我就简单的说几点我自己的认识,说的不一定完全正确,欢迎大家提出不同意见帮助我提高(虽然挂了个volcanol的用户名,还是感觉linux这潭水太深了)。 a: 一般的shell变量具有当前shell会话的时间和空间作用域。 b: 通过export的变量具有当前用户login会话的时间和空间作用域。 ... 阅读全文
posted @ 2012-06-05 21:53 volcanol 阅读(1949) 评论(0) 推荐(2) 编辑

摘要:我们知道,linux/unix下shell作为用户与操作系统,或者说shell作为人与计算机之间的接口,详细的了解shell所支持的各项功能,对用户操作系统是一件有必要的事情。这里我说一些我在使用的过程中发现的一些有意思的shell变量特性。一、简单变量1、“ 和 \ 以及 ' 的转义作用 在linux的shell使用过程中,如果一行命令太长我们可以使用 \ 来转义Enter,从而实现续行,这延续了C语言的规范。Exp1:[volcanol@volcanol home]$ test=\> "this is a test"[volcanol@volcanol h 阅读全文
posted @ 2012-06-04 21:11 volcanol 阅读(1518) 评论(0) 推荐(0) 编辑

摘要:shell的特性 1、 解释用户输入的命令,并将结果返回给用户 2、 shell是用户与系统之间的接口程序Tip: 类似于 windows下的批处理的command.com一、查看linux支持的shell /etc/shells 文件保存shell的种类 echo $SHELL 用来查看当前使用的shell类型可以进入到其他shell中进行操作,例如 /bin/csh 就可以进入csh进行操作和控制二、特性1、支持快捷键,来查看历史命令2、支持自动补全功能,3、具有帮助功能, help 就可以查看bash shell具有的内置的命令三 存取权限与安全1、 文件、目录的权限 - -... 阅读全文
posted @ 2012-06-01 21:53 volcanol 阅读(680) 评论(0) 推荐(0) 编辑

volcanol ----View OF Linux Can Appreciate Nature OF Linux。