Linux Bash Shell学习(二):目录和通配符
来源:互联网 发布:stc单片机和atmel 编辑:程序博客网 时间:2024/06/05 04:38
我们继续看书。本文也即《Learning the bash Shell》3rd Edition的第一章 bash Basics之读书笔记之一。但我们将不限于此。 先讲历史:第一个重要的shell是Bourne shell,他在1979年Unix version7中加入,即sh,很多UNIX的应用的管理仍然依赖它。第一个广泛使用的其他shell是几年后C shell,因为他和C编程有些相似。还有就是Korh shell,他集合了前面两者的优点并加上自己的特点,但是虽然下载是免费的,作为一个商业的shell,他在某些场合使用时需要付费的。而bash,即Bourne Again shell是免费,他提出一个发布的方式,copyleft,有FSF(Free Software Foundation)的Brain Fox提供的,后来又Chet Ramey维护和发布新的版本,在GNU(GNU's Not Unix)中使用。他取缔了所有和商业性质与有关的UNIX部分。 在wiki是这样描述bash: bash 是一个为GNU项目编写的Unix shell。它的名字是一系列缩写:Bourne-Again SHell — 这是关于Bourne shell(sh)的一个双关语(Bourne again / born again)。Bourne shell是一个早期的重要shell,由Stephen Bourne在1978年前后编写,并同Version 7 Unix一起发布。bash则在1987年由Brian Fox创造。在1990年,Chet Ramey成为了主要的维护者。 bash是大多数Linux系统以及Mac OS X v10.4默认的shell,它能运行于大多数Unix风格的操作系统之上,甚至被移植到了Microsoft Windows上的Cygwin和MSYS系统中,以实现windows的POSIX虚拟接口。 在现在的desktop linux中,都是bash,倒是少了我们去设定bash的方式。Linux都支持sh,如果可以在命令行中敲入sh,尽可以进入sh模式。不过我们有bash,没必要进去sh。在login后,可以通过Ctrl-D来进行logout,这种方式我好像没有用过,不过使用exit或者logout一样可以达到目的,就没比较记下这么多的快捷键。 bash中的间隔符合可以是空格或者tab。 接着介绍文件结构和读取方式,这些都很熟悉,直接翻过去。有一些我们很少使用的,下面列举一下: 下面例举了一下通配的处理以及大括号的用法:
相关链接:我的Linux操作相关文章
- Linux Bash Shell学习(二):目录和通配符
- 二、linux Shell通配符
- Linux Bash Shell学习(二十):命令行处理
- 【Linux学习笔记】23:Bash基础-通配符和其它特殊符号
- linux shell(通配符)
- bash shell元字符(通配符)
- learning bash shell 学习笔记(二)
- Bash Shell 学习记录(二)
- linux bash shell 学习
- Linux学习笔记(二十三、通配符)
- (二)Bash shell?
- Linux Bash Shell学习(十六):数组
- linux的shell(bash)脚本学习
- Linux学习(13)--初识bash shell
- Linux学习之八(shell、bash)
- 小白linux bash 学习二 shell Script
- Bash Shell学习笔记二
- linux复习笔记 之bash shell (3) 通配符
- WinCE下显示驱动分析
- 将基类析构函数设为虚函数的目的
- linux 系统缓慢 SAR -Q 看到好多活跃进程 不知道从哪里查出是哪些进程了 郁闷
- .NET 中 C#中的MD5
- 好东东!转载---WINCE常见问题汇总
- Linux Bash Shell学习(二):目录和通配符
- 查询及删除重复记录的方法
- H.264/MPEG-4 AVC
- informix 创建外键
- GridView 72般绝技
- linux 2.6内核epoll用法举例说明
- tcpmp的源码编译遇到的问题
- MFC各类指针的引用方法
- 网易SNS暂定名“梦幻人生” 目标直指主流90后