随笔分类 - Shell笔记

摘要:这本书是专门讲解sed与awk的用法,讲得很详细,挺好的。第2章 了解基本操作1. awk与sed 2. sed与ed的差别 sed是隐式是全局命令,而ed只是影响到当前行注意:理解ed中的当前行寻址与sed中全局行寻址之间的区别是很重要的。在ed中,使用寻址扩大受命令行影响的行数;在sed中,使用寻址限制受命令行影响的行数3. awk简介 4. sed与awk命令行语法 5. 使用sedsed的命令中,命令可以用单引号引起来,也可以不用,但是当命令中有空格的时候必须使用单引号。当命令行上给出多个指令时需要-e选项,它告诉sed将下一参数解释为指令。 6. 在sed中使用脚本文件需要使用-f命 阅读全文
posted @ 2012-04-15 23:42 Mr.Rico 阅读 (2528) | 评论 (1) 编辑
摘要:这本书之前看过一遍,也写过读书笔记,这本书不错,再看一遍是为了加深记忆。第1章 文件安全与权限1. 目录权限位目录的权限位和文件有所不同。目录的读权限位意味着可以列出其中的内容。写权限位意味着可以在该目录中创建文件,如果不希望其他用户在你的目录中创建文件,可以取消相应的写权限位。执行权限位则意味着搜索和访问该目录。2. 使用和设置suid/guid 3. umask的使用umask其实可以这样理解:就是通过这个来指定需要去除的权限, 第2章 使用find和xargs1. find命令的一般形式 2. 使用name选项 3. 使用perm选项 4. 使用prune选项来忽略某个目录 5. 使用 阅读全文
posted @ 2012-04-15 23:37 Mr.Rico 阅读 (380) | 评论 (0) 编辑
摘要:这本书讲得比较全,内容也挺细的。适合入门者仔细研读。第1章 欢迎进入Linux世界1. POSIX标准 2.linux具有内核编程接口 3.linux支持安全的分层文件系统 第5章 shell 1. shell扩展模糊文件引用 第6章 vim编辑器1. vim不是什么? 第8章 Bash1. Readline库 2. inputrc配置 3. 控制bash的特性和选项 4.shell特性 5. shopt开启和关闭shell特性 6. shell中的命令行扩展 7. 引用删除与扩展顺序 这个地方从更深一层的角度解释了双引号和单引号之间的区别:shell是对命令行中的命令是进行扩... 阅读全文
posted @ 2012-04-15 20:14 Mr.Rico 阅读 (677) | 评论 (0) 编辑
摘要:Linux命令行和shell脚本编程宝典这次阅读《Linux命令行和shell脚本编程宝典》这本书是第3次阅读。 总的来说,这本书还是挺不错的。很适合入门。我也是从这本书开始了解shell编程的。不过,因为现在对Linux 环境也比较熟悉了,并且也会一些shell编程了,所以,这次看的时候会比较快,有些已经会的东西就没有写。只是记录下那些之前没有注意到的东西。第1章 Linux shell入门 Linux 内核 GNU软件:Gnome shell Gnome软件 Linux发行版(1)核心发行版 (2)特定发行版 第2章 了解shellLinux下的虚拟控制台:ctr... 阅读全文
posted @ 2012-03-04 16:05 Mr.Rico 阅读 (4424) | 评论 (0) 编辑
摘要:linux与unix Shell编程指南2011年8月23日 20时24分36秒linux于unix shell编程指南第一章 文件安全与权限 chmod 改变权限 suid/guid: suid意味着如果某个用户对属于自己的 shell脚本设置了这种权限,那么其他用户在执行这一脚本时也会具有其属主的相应权限。于是,如果根用户的某一个脚本设置了这样的权限,那么其他普通用户在执行它的期间也同样具有根用户的权限。同样的原则也适用于 g u i d,执行相应脚本的用户将具有该文件所属用户组中用户的权限。chown与chgrp改变所有者umask 文件默认是(666-umask) 目录默认是(777- 阅读全文
posted @ 2011-08-23 20:25 Mr.Rico 阅读 (345) | 评论 (0) 编辑