Linux
文章平均质量分 67
iteye_4528
这个作者很懒,什么都没留下…
展开
-
100个常见的linux守护进程
1.alsasound:Alsa声卡驱动守护程序。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的,该程序被证明很优秀,于是作者就开始为一般的声卡写驱动程序。Alsa和OSS/Free及OSS/Linux兼容,但是有自己的接口,甚至比OSS优秀。2.acpid:acpid(Advanced Configuration and Power Interface)...原创 2011-12-21 09:58:46 · 266 阅读 · 0 评论 -
gtk-config确实问题的解决
gtk1.1时代使用gtk-config来配置的gtk+2.0则用pkg-config来配置,所以如果系统默认安装了gtk+2.0将无法编译一些旧的软件 gtk-config属于包libgtk1.2-dev可以使用以下命令安装sudo apt-get install libgtk1.2-dev 如果无法安装,则添加一个脚本s...原创 2012-03-11 21:31:07 · 491 阅读 · 0 评论 -
shell 常用的技巧
声明:一般都是使用bash没有测试是否与其他shell兼容1、变量与数字相加 a=1 a=$(($a+4)) echo $a # 5 2、 一个文件中的数字相加例 cat a.txt 1 4 5awk '{sum += $1} END{print sum}' a.txt # 10 3、统计字符个数 a=$(echo "a...2012-03-15 15:42:13 · 78 阅读 · 0 评论 -
Linux查看系统信息的一些命令及查看已安装软件包的命令
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsus...原创 2012-03-15 16:55:01 · 192 阅读 · 0 评论 -
Gnome的使用总结
在panel添加自定义程序http://www.boya.so/archives/14/ Gnome WIKIhttps://wiki.archlinux.org/index.php/GNOME_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) Customizing the GNOME Shellhttp://blog.fpmurph...原创 2012-03-16 22:45:30 · 214 阅读 · 0 评论 -
学习Linux文件系统(网页整理)
查看ext3文件系统分区的superblock http://www.cnblogs.com/xuczhang/archive/2010/02/24/1672533.html---如何查看一个分区上的磁盘信息,文章讲述了读取ext3文件系统的superblock的方法,同理,可以读取其他信息 Ext3 File system Disk Layout 描述Ext3文件系统的结构...2012-04-01 02:00:30 · 69 阅读 · 0 评论 -
ubuntu 常用命令
1、查看dd 进度 执行dd命令, dd if=/dev/zero of=/data3/test bs=1k count=1024000 & 然后执行以下命令,即可查看 while killall -USR1 dd; do sleep 5; done 输出类似: 61+19064 records in61+19064 records...原创 2012-08-16 09:03:49 · 82 阅读 · 0 评论 -
plymouth介绍,并制作主题
Quick tips for those having trouble with their splash screens in lucid.Plymouth replaces Usplash as the default boot splash program in lucid lynx. Some users have found that either they do not see t...原创 2012-05-17 11:33:18 · 1228 阅读 · 0 评论 -
ubuntu 编译内核模块过程
1、下载内核源文件 sudo apt-cache search linux-source 可以看到和当前操作系统统一版本的源码,例linux-source-2.6.32 安装源码sudo apt-get install linux-source-2.6.32 然后解压压缩包 cd /usr/src,可以看到linux-source-2.6.32.tar.bz2 解压内核源码...原创 2013-01-09 10:49:14 · 278 阅读 · 0 评论 -
insmod 时出现的错误
情况1. 从另外一个版本中为了测试模块拷贝到本系统中现象: sudo insmod ft52x6_ts.koinsmod: error inserting 'ft52x6_ts.ko': -1 Invalid module format原因: (1). 所用内核源码版本号与目前使用的内核不同;(2). 编译目标不同,比如编译的是i686,装好的是i386;(3). 使用编译器版本不同;...原创 2012-03-08 16:24:56 · 802 阅读 · 0 评论 -
关于linux的段错误(Segmentation fault)
1.Segmentation fault这个字符串在shell中是谁打印的?这个字符串实际上是bash(或者别的shell)打印的,而不是当前出错的进程,也不是内核,参见bash源代码的WAITPID (-1, &status, 0))语句。因此如果在一个自己写的程序中不对子进程进程任何wait或者不捕捉子进程退出信号的话,即使是段错误也不会打印信息,正如下面的程序一样,程序将默默终止:i...原创 2011-11-21 11:54:56 · 103 阅读 · 0 评论 -
linux下编程需要学习的库
三、库的学习 无论是在哪个平台做软件开发,对于库的学习都很重要,linux下的开发库很多,我主要介绍一下我常常用到的一些库。 1、glib库 glib 库是gtk+和gnome的基础库,并具是跨平台的,在linux、unix和windows下都可以用。glib库对于linux平台开发的影响就像 MFC对windows平台开发的影响一样,很多开源项目都大量的使用了glib库,包括gimp、gn...原创 2012-02-20 22:16:53 · 88 阅读 · 0 评论 -
Mysql 重置密码方法
假设说mysql安装在/usr/local/mysql首先杀掉mysql , killall mysql/usr/local/mysql/bin/mysqld_safe --skip-grant-tables这样启动后,你可以直接用mysql -u root登录进去之后GRANT ALL PRIVILEGES on *.* to 'root'@'localhost...原创 2011-12-22 17:42:46 · 152 阅读 · 0 评论 -
sed使用心得
sed 是一种UNIX/LINUX 平台下的轻量级流编辑器,日常一般用于处理文本文件。sed 有许多很好的特性。首先,它相当小巧;其次, sed 可以配合强大的 shell 完成许多复杂的功能。在我看来,sed完全可以看成一个脚本解释器,用类似于编程的手段完成许多事情。sed简单示例sed命令的格式是sed [-options] [command] [stdin]比如这个例子$ sed –...原创 2012-01-11 15:13:51 · 74 阅读 · 0 评论 -
[精华]跟我一起写 Makefile
一好人整理了这篇文章pdf格式的,链接如下:http://bbs.chinaunix.net/viewthread.php?tid=659871&fpage=1概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就...原创 2011-02-19 19:37:42 · 88 阅读 · 0 评论 -
[精华] 跟我一起写 Makefile[1]
晕,一篇文章放不下,只好在发后半部了七、环境变量make运行时的系统环境变量可以在make开始运行时被载入到Makefile文件中,但是如果Makefile中已定义了这个变量,或是这个变量由make命令行带入,那么系统的环境变量的值将被覆盖。(如果make指定了“-e”参数,那么,系统环境变量将覆盖Makefile中定义的变量)因此,如果我们在环境变量中设置了“CFLAGS”环...原创 2011-02-19 19:40:39 · 53 阅读 · 0 评论 -
[精华]跟我一起写 Makefile[2]
隐含规则————在我们使用Makefile时,有一些我们会经常使用,而且使用频率非常高的东西,比如,我们编译C/C++的源程序为中间目标文件(Unix下是[.o]文件,Windows下是[.obj]文件)。本章讲述的就是一些在Makefile中的“隐含的”,早先约定了的,不需要我们再写出来的规则。“隐含规则”也就是一种惯例,make会按照这种“惯例”心照不喧地来运行,那怕我们的...原创 2011-02-19 19:41:46 · 66 阅读 · 0 评论 -
(转)Linux音频分析(现有的几种架构)
Linux音频系统存在一个问题,这不仅仅是偶尔无法工作而已。真正的问题在于它过于繁杂了。如果你坐下来在一张纸上试着画出那些在从一个音乐文件中读取音频信息,再从你的扬声器中播放出来这一过程中所用到的技术之间的关系的话,你就会很清楚地看到它就像打结的意大利面一样乱了。这个问题的原因在于音频处理从本质上就要比其他的技术更复杂。声音从某个地方输入你的Linux电脑,又从另一个地方输出。如果我们...原创 2011-10-13 09:42:57 · 622 阅读 · 0 评论 -
Linux开机启动过程分析(转)
开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在...原创 2011-03-06 21:27:11 · 87 阅读 · 0 评论 -
Hadoop】集群之外的机器如何连接到集群并与HDFS交互,提交作业给Hadoop集群
集群以外的机器如何访问Hadoop集群,并像集群中提交作业和传送数据(1)首先,在机器上安装nutch或者hadoop(2)配置两个文件hadoop-site.xml:<configuration><property> <name>fs.default.name</name> <value>hdfs://gc04vm12:9000&l...原创 2011-04-04 16:18:23 · 357 阅读 · 0 评论 -
linux 音频驱动介绍(alas和oss的联系)
由于Linux系统是一个开源系统,所以Linux系统能够将新技术引入,也同时可以将某些子模块进行替换。Alsa和Oss都是Linux声音子系统。ALSA为Advanced Linux Sound Architecture,Oss为Open Sound System。ALSA是Linux内核2.6版本内核中引入的声音子系统,Oss已经渐渐的从内核中移除了。 为了实现OS...2013-04-01 16:11:41 · 728 阅读 · 0 评论