首页 > 代码库 > linux 备忘-管理,bash

linux 备忘-管理,bash

我发现知识这东西学了不用或者是不记录等于没学(然后忘了..然后重学)!!!恩,每次学习消化后总结在这里。

 

一.

时近考试,把课件中有意思的自己不会的总结一下。

 一些实际上很少用到的指令我就先不管来了,等用到的那个时候再总结吧。

我觉得正确的方法是维护一本书或者一个数据库什么更有效。

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编程学习

然后接下去就是程序员编程了,学习各种函数。

我发现我还是不想学,只想用个最小集合,用到不会再仔细学+总结,对就这样吧恩 核心还是看函数。