随笔分类 -  linux

摘要:转载自:http://os.51cto.com/art/200912/166353.htmLinux操作系统现在已经成为流行的操作系统,很多的人都开始学习,Linux操作系统包括了很多的专业知识,今天和大家讲讲 Linux操作系统中的rpm基本操作。希望你学会本文中提到rpm的五种基本操作知识,会对你有所帮助。rpm有五种基本的操作方式(不包括创建软件 包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。一、 安装rpm包rpm 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括软件包的名称(foo),版本号(1.0),发行号(1),和 硬件平台( 阅读全文
posted @ 2012-10-30 23:19 夜塔 阅读(662) 评论(0) 推荐(0) 编辑
摘要:Makefile的注释(2012-05-02 06:23:45)转载▼分类: Make-MakefileMakefile Comments注释在 makefile 中起着重要的作用,它帮助我们更快更好的理解 makefile 的内容。# 注释符# 字符是注释符,makefile 把 # 字符后面的内容作为注释内容处理(shell、perl 脚本也是使用 #字符作为注释符)。如果某行的第一个非空字符为 #,则此行会被 make 解释为注释行(命令行除外,如果 Tab 字符之后使用 #字符,则会被 make 解释为命令行)。注释行的结尾如果存在反斜线(\),那么下一行也被作为注释行。建议在书写 m 阅读全文
posted @ 2012-10-14 22:34 夜塔 阅读(413) 评论(0) 推荐(0) 编辑
摘要:1、alias 命令别名显示,定义和取消。2、history 显示命令历史。 history -c 删除命令历史。3、ldd4、nm5、file6、time7、dos2unix和unix2dos:它们可以转化文本文件的每行尾。(dos格式的行尾是"\r\n",而unix格式的行尾是"\n",mac格式的行尾是"\r") 用法很简单:dos2unix file ...即可 阅读全文
posted @ 2012-09-29 17:24 夜塔 阅读(121) 评论(0) 推荐(0) 编辑
摘要:vim非常强大,用之。 阅读全文
posted @ 2012-09-29 15:19 夜塔 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1、开头#!/bin/bash指定解释器2、每行是一个命令,命令顺序执行. 也可以在一行包含多个命令,用分号";"分开。 如:cd lib/;ll ----进入lib目录,并运行ll命令3、if判断 例如: if [ -d 'a' -o -f 'b' ] then do something else echo 'hello' fi 意思是说如果a是一个目录或者b是一个文件的话,执行do something;否则打印一个hello。4、for for i in `ls` then echo $i done 意思是说把ls结果里的 阅读全文
posted @ 2012-09-29 14:52 夜塔 阅读(116) 评论(0) 推荐(0) 编辑
摘要:下面是一个关于linux信号量和计时器的例子。 1 #include <signal.h> 2 #include <sys/time.h> 3 #include <sys/errno.h> 4 #include <cstring> 5 #include <iostream> 6 using namespace std; 7 8 void handle_sig(int dunno) 9 { 10 cout << "get a signal: "; 11 unsigned uRet = 0; 12 swit 阅读全文
posted @ 2012-09-17 23:07 夜塔 阅读(362) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示