- 博客(14)
- 收藏
- 关注
转载 rpm命令的一些使用
对于RPM包,常用的命令是rpm和rpmbuild。rpm的一些常用命令记录如下:rpm -e xxxxx,删除某个rpm包rpm -q xxxxx,查询某个rpm包是否存在,如果存在,给出rpm详细的名字。但是有时我们有时需要模糊查询,不确切知道rpm包的名字,这是我们可以用yum search xxx来进行检索,yum给出在repo中的相关的包,同时也会给出本地的包(如果这个包不是re
2017-03-29 20:47:07
406
转载 Method的收发小例子
Method的监听和signal的监听的处理时一样,但是信号是不需要答复,而Method需要。在下面的例子中,我们将学习如何在消息中加入多个参数(在D-Bus学习(四)中,我们加入了一个参数)的情况。#include #include #include #include #include #include /*读取消息的参数,并且返回两个参数,一个是bool值s
2017-03-29 20:46:16
377
转载 scp命令
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点
2017-03-29 20:44:19
293
转载 Linux内核分析方法详解
Linux的最大的好处之一就是它的源码公开。同时,公开的核心源码也吸引着无数的电脑爱好者和程序员;他们把解读和分析Linux的核心源码作为自己的最大兴趣,把修改Linux源码和改造Linux系统作为自己对计算机技术追求的最大目标。Linux内核源码是很具吸引力的,特别是当你弄懂了一个分析了好久都没搞懂的问题;或者是被你修改过了的内核,顺利通过编译,一切运行正常的时候。那种成就感真是油然而生!而
2017-03-22 19:46:18
249
转载 Linux根目录解析
1. / - 根目录:每一个文件和目录都从这里开始。只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。 2. /bin - 用户二进制文件:包含二进制可执行文件。系统的所有用户使用的命令都设在这里,例如:ps,ls,ping,grep,cp等。 3.
2017-03-22 19:45:12
239
原创 linux C++ 程序实例分析
第一次接触linux下的C++,按照一本windows下面的C++来做,有不少问题。出现错误提示为:t1.cpp: In function ‘int main()’:t1.cpp:5: 错误: ‘cout’ 在此作用域中尚未声明t1.cpp:6: 错误: ‘cin’ 在此作用域中尚未声明后来解决了问题。原来在linux下的c++调用系统函数时,要引用这个类所在的空间,就是加一句
2017-03-22 19:42:33
301
转载 Linux基本知识
1. Linux简介Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linux kernel (内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linux kernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小异,其差别往往体现在客户群、升级维护和界面等方面。
2017-03-15 20:41:42
962
转载 linux该怎么入门
一般情况下,大部分人接触Linux的机会并不多,对Linux平台下的开发更是一无所知。而现在的发展趋势却越来越表明:无论是作为一个优秀的软件开发人员,或是互联网、IT行业的从业人员,掌握Linux是一种很重要的谋生资源与手段,很多迹象表明这是一个很好的加分项。下来我将会结合自己的几年的个人经验,谈谈Linux的学习方法与学习中应该注意的一些事。 培养耐心,培养兴趣兴趣是最好的老师,建议
2017-03-15 20:38:56
197
原创 linux命令大全
查看软件xxx安装内容dpkg -L xxx查找软件库中的软件apt-cache search 正则表达式查找软件库中的软件aptitude search 软件包查找文件属于哪个包dpkg -S filename查找文件属于哪个包apt-file search filename查询软件xxx依赖哪些包apt-cache depends xxx查询软件
2017-03-15 20:35:57
488
转载 GPL协议
GPL协议及其对Linux的影响 GPL是GNU Public License的缩写,最早是自由软件基金会为了促进开放源代码的发展,而搞出来的一种版权协议。 GPL对软件产业的发展起到了巨大的促进作用,但是也带来了很多误解。在美国考察期间,我们和GNU的主要负责人进行了广泛交谈,精确地了解了GPL的本质,以及它对软件产业产生的影响。本文就是介绍这方面的情况。
2017-03-05 22:39:40
1574
转载 Posix标准
POSIX标准 术语解释:POSIX是Portable Operating System Interface of Unix的缩写。由IEEE(Institute of Electrical and Electronic Engineering)开发,由ANSI和ISO标准化。 由来:POSIX的诞生和Unix的发展是密不可分的,Unix于70年代诞生于Bell lab,并于80年代向
2017-03-05 22:37:22
315
转载 GNU计划
GNU计划,有译为“革奴计划”,是由理查德·斯托曼在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。 理查德·斯托曼最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。GNU是“GNU's Not UNIX”的递归缩写,为避免与gnu(非洲牛羚,发音与“ne
2017-03-05 22:33:03
185
转载 Linux和Unix的区别
某些PC机的Unix和Linux在实现方面相类似。几乎所有的商业Unix版本都基本支持同样的软件、程序设计环境和网络特性。然而,Linux和Unix的商业版本依然存在许多差别。Linux支持的硬件范围和商业Unix不一样。一般来说,商业Unix支持的硬件多一些,可是Linux支持的硬件也在不断扩大。突出的是,Linux至少和商用Unix一样稳定。对许多用户来说,最重要的因素是价格。Linux是免费
2017-03-05 22:22:59
226
转载 Linux发展
一、简单的说: 一个名叫Linus Torvalds 的芬兰大学生想要了解Intel的新CPU386。他认为比较好的学习方法是自己编写一个操作系统的内核。出于这种目的,加上他对当时Unix 变种版本(即Minix)对于80386类机器的脆弱支持十分不满,他决定要开发出一个全功能的、支持POSIX标准的、类Unix的操作系统内核,该系统吸收了BSD和System V的优点,同时摒弃了它们的缺点。Li
2017-03-05 22:14:56
377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人