文章分类 -  Linux 应用

摘要:一.什么是正则表达式 a) 处理字符串的方法,是以行为单位来进行字符串的处理行为,可以让用户快速查找,删除,替换特定字符串 b) 是一种表示法,只用这个工具支持这个表示法,就可以用正则表达式处理字符串 二.正则表达式的在linux中的定位 a) 与bash一样,属于linux的任督二脉,数学中九九乘法表 三.基础正则表达式 a) ^word : 字符串在行首 b) Word$ : 待查找的字符串在行尾 c) . : 一定有一个任意的字符 d) \ : 转义字符 e) * : 重复零个或无穷个前一个字符 f) [list]: 必有一个字符在list中 g) [n1-n2]: n1到n2的多有字符 阅读全文
posted @ 2013-03-20 21:59 lsx_007 阅读(572) 评论(0) 推荐(0)
摘要:一.什么是shell a) 只要能够操作应用程序的接口 二.为什么要学些shell a) 命令行的shell:大家都是一样的 (一法通,则万法通) b) 命令行的速度比较快 c) Linux的任督二脉,是学习linux的基础 三.为什么我们系统合法的shell要写入etc/shells这个文件 a) 这是因为系统某些服务在运行过程中,会去检查用户能够使用的shells,而这些shell的查询就是借助/etc/shell这个文件 四.为什么使用bash这个shell呢? a) 命令记忆功能 记录的地方位于 ~/.bash_history b) 命令补全功能 按tab 键(万能键) c) 命令别名 阅读全文
posted @ 2013-03-20 21:58 lsx_007 阅读(161) 评论(0) 推荐(0)
摘要:创建补丁文件: 代码: diff -Naur 旧的目录 新的目录 > patch文件或者diff -Naur 旧的文件 新的文件 > patch文件 对于目录层数的一些限制在创建patch的时候文件夹的层数应当是一样的,比如 代码: --- old/modules/pcitableMon Sep 27 11:03:56 1999+++ new/modules/pcitableTue Dec 19 20:05:41 2000 这样是可以的。而 代码: --- old/try1/other/modules/pcitableMon Sep 27 11:03:56 1999+++ new/ 阅读全文
posted @ 2013-03-20 21:57 lsx_007 阅读(275) 评论(0) 推荐(0)
摘要:linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。 linux启动后,会默认打开3个文件描述符,分别是:标准输入standard input 0,正确输出standard output 1,错误输出:error output 2 以后打开文件后。新增文件绑定描述符 可以依次增加。 一条shell命令执行,都会继承父进程的文件描述符。因此,所有运行的shell命令,都会有默.. 阅读全文
posted @ 2013-03-20 21:56 lsx_007 阅读(187) 评论(0) 推荐(0)
摘要:学习的目标: 了解make的历史 了解make的作用以及工作过程 掌握makefile的基本规则和变量的使用 一.什么是makefile? a) Makefile是工程编译的规则。这些规则指定,哪些文件需要先编译,哪些文件后编译,哪些文件需要重新编译 b) 目的:编译源程序 c) 基础:都是以文件的依赖性为基础 二.为什么要用makefile? a) 可以高效的自动化编译 b) 简化编译时所需要的执行的命令 三.Makefile包含什么? a) 显示规则 i. 显示规则明显说明,目标文件,依赖文件和执行的指令 b) 隐晦规则 i. 由make自动推导。是根据文件自动推导出依赖文件,决定是否编译 阅读全文
posted @ 2013-03-20 21:55 lsx_007 阅读(276) 评论(0) 推荐(0)
摘要:解决方法: wget http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gztar zxvf intltool-0.40.6.tar.gzcd intltool-0.40.6./configuremake && make install 阅读全文
posted @ 2013-03-20 21:53 lsx_007 阅读(514) 评论(0) 推荐(0)