我发现知识这东西学了不用或者是不记录等于没学(然后忘了..然后重学)!!!恩,每次学习消化后总结在这里。
一.
时近考试,把课件中有意思的自己不会的总结一下。
一些实际上很少用到的指令我就先不管来了,等用到的那个时候再总结吧。
我觉得正确的方法是维护一本书或者一个数据库什么更有效。
1. 正则表达式
正则表达式有好多中实现,起源于神经网络-->unix:grep-->现在很多应用。
数学原理就是字符模式匹配与线性自动机。各个实现语法存在包含关系;内部可能有所不同。pcre(perl 的reg库,boost的reg库==)
注意到一个词:正则引擎,估计就是实现的算法的意思。实现reg是一个有意思的问题。
intution——>theory.(what is it?)
implemntation/algorithms.(how to implement)
2. 终端
RS-232连接了UNIX主机和终端,是一种计算机串联通讯接口标准。以前是硬件,现在是一种硬软结合实现的概念。
3. date——print or set the system date and time
date "+%Y.." 输出格式化的时间
...
4. more,less,pg 输出用
5. cat(字符流)与od(字节):列出文件内容
6. grep,egrep(匹配)
7. sed,awk,(文本处理)tr(文本转化),cmp/diff(比较),wc(计数)
8. md5sum生成散列值
9. vim(需要学习)
10. 文件与目录(需要学习) 真是但疼。。
11. shell特性学习与bash编程学习
然后接下去就是程序员编程了,学习各种函数。
我发现我还是不想学,只想用个最小集合,用到不会再仔细学+总结,对就这样吧恩 核心还是看函数。
linux 备忘-管理,bash,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/hongxia/p/3766350.html