linux
fengyuruhui
这个作者很懒,什么都没留下…
展开
-
2.6内核编译小结
一、编译命令 #make mrproper ## 与make clean 不同在于会清除.config文件 #make menuconfig ## gconfig、xconfig等都可以load .config文件 #make转载 2009-06-15 21:27:00 · 1568 阅读 · 0 评论 -
加密解密工具gpg (GnuPG)
GPG即GNU Privacy Guard,它是加密工具PGP(Pretty Good Privacy )的非商业化版本,用于对Email、文件及其他数据的收发进行加密与验证,确保通信数据的可靠性和真实性。 gpg (GnuPG) 1.4.2Copyright (C) 2005 Free Software Foundation, Inc.This program comes wit转载 2007-09-20 15:42:00 · 2890 阅读 · 0 评论 -
常见的开放源代码许可证类型
1.GPL许可证: GPL许可证,全称为“GNU 通用公共许可证(The GNU General Public License,GPL)”,是自由软件联盟GNU的开放源码软件许可证的一种,是开放源码软件领域最富盛名的一种许可证。同时,GPL也是开放源码软件领域对被许可人权利限制最严的许可证,它集中体现了纯粹的Copyleft精神。 GPL首先是承认软件的版权――软件有原始的转载 2007-09-19 19:08:00 · 9953 阅读 · 0 评论 -
Linux 相关发音
这些专业术语要分两类,一种是原本就有这个词,但在 IT 业中它已经是另外一种意思了 (一般都是根据原有词来命名的),但读法保持不变,代表有:Fedora (一种浅顶软呢帽)、Opera (歌剧)、Safari (旅行)、Apache (印第安人的一个种族)、python (蟒蛇) 等等,Ubuntu 也应该属于这类;另外一种就是合成词、自造词,这种东西的读法最困难,代表有:GNU (GNU’s N转载 2007-09-19 19:03:00 · 1337 阅读 · 0 评论 -
linux下媒体播放器MPlayer-1.0pre7的安装
linux下媒体播放器MPlayer-1.0pre7的安装关键词: mplayer 1. 安装code tar xjvf all-20050412.tar.bz2mv all-20050412 /usr/lib/codes chmod 644 /usr/lib/codes/* ch转载 2007-05-24 23:41:00 · 3204 阅读 · 4 评论 -
定制Linux系统环境变量
作者:余海发 来源:开放系统世界 Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 常见的环境变量 对于PATH和HOME等环境变量大家都不陌生。除此之外,还有下面一些常见环境变量。 ◆ HISTSIZE是指保转载 2007-05-28 15:18:00 · 666 阅读 · 0 评论 -
rpm命令参数列表
1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q 6.得到被安装的包的信息 # rpm -qi 7.列出该包中有哪些文件 # rpm -ql转载 2007-05-25 12:18:00 · 573 阅读 · 0 评论 -
Linux Shell 提示符
PS1=[/[/033[01;32m/]/h:/[/033[01;34m/]/W/[/033[00m/]]/$简单解释一下:将里面有用的信息题出来就是:PS1=[/h:/W]/$/h显示当前主机名称/W显示当前目录/$提示符[]为了美观显示结果如下:[taoyue:~]$其他部分就是添加颜色/[/033[01;32m/]:主机名称显示绿色/[/033[01;34m/]:当前目录显示蓝色/[转载 2007-08-19 00:30:00 · 5165 阅读 · 2 评论 -
vi
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并转载 2007-08-18 16:26:00 · 566 阅读 · 0 评论 -
AT&T ASM 参考
AT&TASM 讨论AT&T的汇编语法,以及GCC的内嵌汇编语法。 1. Syntax Register Reference ゚ 引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。 ゚ 80386有如下寄存器: ゚ 8个32-bit寄存器 %eax,%ebx,%ecx,%e转载 2007-07-20 19:59:00 · 973 阅读 · 0 评论 -
软件包的校验方法
1.1用MD5进行校验当你下载一个软件包后,你应该去校验它,如果你的软件包带有MD5校验码,你可用下面的方法进行校验:shell> md5sum 注:并不是所有的操作系统都支持MD5SUM 命令----有的系统里它叫"MD5",你的LINUX也可能不支持.在LINUX,里,这个工具是一个GNU文本工具,你可下载源代码在这里:http://www.gnu.org/software/textut转载 2007-09-20 15:46:00 · 8733 阅读 · 0 评论 -
UNIX多用户系统下信号量操作详解
资源共享是UNIX多用户系统的一个重要特征,信号量(SEMAPHORE)则是防止两个或多个进程同时访问共享资源的一种机制。在信号量机制实现之前,通常采用加锁文件的方法,其算法描述如下: ⑴加锁算法 int lock(lockfile) /*返回值0代表成功,其它为失败*/ char *lockfile; /*加锁文件名*/ { intfd,ret=0; extern int errn转载 2007-10-05 15:37:00 · 794 阅读 · 0 评论 -
gdb 调试
文章一:GDB调试精粹及使用实例http://www.yuanma.org/data/2007/0909/article_2847.htm 一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。原创 2008-10-17 16:03:00 · 572 阅读 · 0 评论 -
Linux shell I/O重定向详解
文章1:I/O重定向详解及应用实例转载自:http://dugufeilong.javaeye.com/blog/340702 1、 基本概念(这是理解后面的知识的前提,请务必理解) a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stder转载 2009-06-14 22:01:00 · 2140 阅读 · 0 评论 -
linux 硬盘安装中的小问题
一、SUSE硬盘安装 1.选中文后,将提示找不到安装源 解决:先选英文,将不会出现提示。安装好后更改语言。 二、RHEL硬盘安装 1.输入镜像文件路径后,提示找不到镜像文件 解决:将镜像文件置于系统根目录下,比如:C:/***.iso,且根目录下无中文文件名/目录名,则不必输入 镜像文件路径,直接回车即可安装。转载 2009-06-15 17:19:00 · 875 阅读 · 0 评论 -
redhat enterprise linux 5 挂载 ntfs
Article 1:from: http://learsu.zzdushi.com/?tag=ntfs%E7%A1%AC%E7%9B%98%E6%8C%82%E8%BD%BD redhat enterprise linux 5一直无法挂载ntfs盘没办法查了好几次才慢慢知道ntfs-3g要和fuse结合起来。NTFS-3G是一个开源软件,支持在Linux, FreeBSD,转载 2009-03-29 19:31:00 · 5045 阅读 · 0 评论 -
Windows软件在Linux上的等价/替代/模仿软件列表
Windows软件在Linux上的等价/替代/模仿软件列表Last update: 16.07.2003, 31.01.2005, 27.05.2005您可在以下网站发现本列表最新版:http://www.linuxrsp.ru/win-lin-soft/.This page on other languages: Russian, Italian, Spanish, French转载 2008-11-24 12:45:00 · 12705 阅读 · 0 评论 -
Linux的环境变量PATH中所带来的问题
本文主要讲述“.”在LINUX的环境变量PATH中所带来的问题,及解决的几种方法。 正如很多人所知道的$PATH环境变量里存着一张目录列表,当用户要执行某一程序时,系统就会按照列表中的内容去查找该程序的位置。当程序名前不带点斜线 . / 时$PATH就会起作用。 对于普通用户和root用户$PATH里默认是不包含"."来指定用户的当前目录。这在本机进行脚本开发的程序员来说却不方便,想图转载 2008-11-24 14:00:00 · 1443 阅读 · 0 评论 -
QQ and Fition for linux
QQ for Linux1.http://im.qq.com/qq/linux/ 2.GTK Qt 版本尽量最新,否则安装会出错 LibFition:1. http://www.libfetion.cn/Linux_demoapp_download.html 下载最新的libfetion GUI源代码2: 使用解压命令解压下载后的文件 tar -zxvf linux-fetion-***.tar转载 2008-11-23 18:49:00 · 739 阅读 · 0 评论 -
进程间通信
文章一:Linux操作系统下进程间通信主要几种手段资料引用:http://www.knowsky.com/396882.html (1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。 (2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通转载 2008-10-30 14:56:00 · 1004 阅读 · 0 评论 -
fork and vfork
文章一:fork 与 vfork函数 http://shichen515.blog.sohu.com/68965577.html 一、fork1. 调用方法#include #include pid_t fork(void);正确返回:在父进程中返回子进程的进程号,在子进程中返回0错误返回:-1 子进程是父进程的一个拷贝。即,子进程从父进程得到了数据段和堆栈段的拷转载 2008-10-30 14:48:00 · 990 阅读 · 2 评论 -
core dump
文章一:Core Dump技术介绍http://blog.csdn.net/yclz/archive/2008/04/12/2284264.aspx 在开发和使用Linux程序时,我们最怕的就是莫过于程序莫明其妙的当掉了,虽然对整个系统来说是没有什么影响,但对于程序使用尤其是程序开发者来说,这显然是难以忍受的,有这样一种技术,操作系统把程序当掉时的内容保存起来,让我们在程序开发转载 2008-10-17 15:57:00 · 2822 阅读 · 0 评论 -
Linux Grep命令使用的详细介绍
Linux Grep命令使用的详细介绍 1. grep简介 grep (global search regular expression(RE) and转载 2007-07-20 19:39:00 · 836 阅读 · 0 评论 -
gcc中的内嵌汇编语言(Intel i386平台)
gcc中的内嵌汇编语言(Intel i386平台) 一.声明 虽然Linux的核心代码大部分是用C语言编写的,但是不可避免的其中 还是有一部分是用汇编语言写成的。有些汇编语言代码是直接写在汇 编源程序中的,特别是Linux的启动代码部分;还有一些则是利用gcc 的内嵌汇编语言嵌在C语言程序中的。这篇文章简单介绍了gcc中的内 嵌式汇编语言,主要想帮助那些才开始阅读Linu转载 2007-07-20 00:08:00 · 877 阅读 · 0 评论 -
Linux 中 x86 的内联汇编
如果您是 Linux 内核的开发人员,您会发现自己经常要对与体系结构高度相关的功能进行编码或优化代码路径。您很可能是通过将汇编语言指令插入到 C 语句的中间(又称为内联汇编的一种方法)来执行这些任务的。让我们看一下 Linux 中内联汇编的特定用法。(我们将讨论限制在 IA32 汇编。)让我们首先看一下 Linux 中使用的基本汇编程序语法。GCC(用于 Linux 的 GNU C转载 2007-07-20 21:49:00 · 694 阅读 · 0 评论 -
gcc的组件和软件工具
b] gcc安装的各个部分[/b] [b] 部分[/b] [b] 描述[/b] c++ gcc的一个版本,默认语言设置为c++,而且在连续的时候自动包含标准c++库。这和g++一样 ccl 实际的c编译程序 cclplus 实际的c++编译程序 collect2 在不使用GNU链接程序的系统上,有必要运行转载 2007-07-05 15:45:00 · 640 阅读 · 0 评论 -
ls命令选项详解
ls 命令可以说是Linux下最常用的命令之一。它有众多的选项,其中有很多是很有用的,你是否熟悉呢?下面列出了 ls 命令的绝大多数选项。 -a 列出目录下的所有文件,包括以 . 开头的隐含文件。 -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。 -c 输出文件的 i 节点的修改时间,并以此排序。 -d 将目录象文件一样显示,而不是显示其下的转载 2007-07-05 13:29:00 · 1273 阅读 · 0 评论 -
Real Time Clock Driver for Linux
Real Time Clock Driver for Linux ================================All PCs (even Alpha machines) have a Real Time Clock built into them.Usually they are built into the chipset of the computer, but som转载 2007-07-05 18:50:00 · 1342 阅读 · 0 评论 -
How to use the RTC driver
How to use the RTC driver****************************************************************1. Introducation****************************************************************ADSP21535 has one Real Time C转载 2007-07-05 17:53:00 · 1048 阅读 · 0 评论 -
Linux操作系统内核对RTC的编程详解
Linux内核对RTC的编程MC146818 RTC芯片(或其他兼容芯片,如DS12887)可以在IRQ8上产生周期性的中断,中断的频率在2HZ~8192HZ之间。与MC146818 RTC对应的设备驱动程序实现在include/linux/rtc.h和drivers/char/rtc.c文件中,对应的设备文件是/dev/rtc(major=10,minor=135,只读字符设备)。因此用户进转载 2007-07-05 17:12:00 · 2572 阅读 · 0 评论 -
Linux系统调用列表
本文列出了大部分常见的Linux系统调用,并附有简要中文说明。以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以man pages第2节,即系统调用节为蓝本。按照笔者的理解,对其作了大致的分类,同时也作了一转载 2007-07-05 14:20:00 · 540 阅读 · 0 评论 -
Linux关机命令详解
摘要:在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令. 在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望转载 2007-07-05 13:33:00 · 1268 阅读 · 0 评论 -
GNU make 指南
GNU make 指南 翻译: 哈少 译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用转载 2007-07-05 15:39:00 · 519 阅读 · 0 评论 -
Linux备份与压缩命令
用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩。下面分别介绍备份与压缩的命令。 tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成转载 2007-07-05 13:35:00 · 725 阅读 · 0 评论 -
fstab文件详解
fstab文件详解 注:SLED的iocharset=cp936为iocharset=utf81 fstab文件的作用 文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过mount /directoryname命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、mount、umount的等命令都利用该转载 2007-04-11 08:16:00 · 2281 阅读 · 0 评论 -
如何编译安装源码包软件
如何编译安装源码包软件作者:北南南北来自:LinuxSir.Org提要:源码包软件的安装、卸载,给新手一点帮助和提示;本文也对类型的软件包的安装也做了一个小小的说明;++++++++++++++++++++++++++++++++++++++++++++++正文:++++++++++++++++++++++++++++++++++++++++++++++一、什么是源码包软件;顾名思转载 2007-04-11 08:52:00 · 1671 阅读 · 0 评论 -
Linux 指令详解: chmod
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...转载 2007-04-11 22:50:00 · 621 阅读 · 0 评论 -
Linux 汇编语言开发指南
汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底层语言来优化程序的性能。本文为那些在Linux 平台上编写汇编代码的程序员提供指南,介绍 Linux 汇编语言的语法格式和开发工具,并辅以具体的例子讲述如何开发实用的Linux 汇编程序。转载 2007-07-20 20:05:00 · 483 阅读 · 0 评论 -
GDB调试精粹及使用实例
GDB调试精粹及使用实例 GNU的调试器称为gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个gdb的前端图形工具,称为xxgdb。gdb 是功能强大的调试程序,可完成如下的调试任务: * 设置断点; * 监视程序变量的值; * 程序的单步执行; * 修改变量的值。 在可以使用 gdb 调试程序之前,必须使用 -g 选项编译源文件。可在转载 2007-07-20 17:43:00 · 579 阅读 · 0 评论 -
suse 10.0 快捷键大全
标题: suse 10.0 快捷键大全 快捷键ctrl+shift+f (窗口全屏)ctrl+shift+n (新建konsole窗口)ctrl+shift++ (调整窗口字体大)ctrl+shift+- (调整窗口字体小)ctrl+shift+0 (调整窗口字体正常)ctrl+alt+f1 (终端1)ctrl+alt+f2 (终端2)ctrl+alt+f3 (终端3)ctrl+alt+f4 (终转载 2007-04-12 14:06:00 · 1336 阅读 · 0 评论