
linux
tianxiaogang12
吉林大学计算机学院
展开
-
YOYOPlayer:linux下开源的千千静听 (转载)
说到mp3播放软件,眼下最受国人欢迎的非windows下的千千静听莫属,这个软件没什么好说的:好看又好用。相对linux下mp3播放软件,用得最多的应该是xmms吧,这 个软件让中国的linuxer又爱又恨:xmms的各项功能还算中规中矩,可它的中文乱码问题一直让广大中国用户看着烦心,前段时间听人家吹嘘说已经彻底解决中文乱码问题了,可我的fedora10用yum安装后打开一看,连选项菜单都是乱码,原创 2009-05-27 23:21:00 · 1780 阅读 · 0 评论 -
sniffer
在如今众多的黑客技术中,嗅探器(sniffer)是最常见,也是最重要的技术之一。用过windows平台上的sniffer工具(例如,netxray和sniffer pro软件)的朋友可能都知道,在共享式的局域网中,采用sniffer工具简直可以对网络中的所有流量一览无余!Sniffer工具实际上就是一个网络上的抓包工具,同时还可以对抓到的包进行分析。由于在共享式的网络中,信息包是会广播到网络中所有主机的网络接口,只不过在没有使用sniffer工具之前,主机的网络设备会判断该信息包是否应该接收,这样它就会抛弃原创 2010-09-26 11:31:00 · 1418 阅读 · 0 评论 -
linux epoll使用详解
<br /><br />Linux2.6内核中epoll用法详解<br />引言<br />epoll是linux2.6内核中才有的机制,其他版本内核中是没有的,是Linux2.6内核引入的多路复用IO的一种方式,用于提高网络IO性能的方法。在linux网络编程中,很长一段时间都是采用select来实现多事件触发处理的。Select存在如下几个方面的问题:一是每次调用时要重复地从用户态读入参数,二是每次调用时要重复地扫描文件描述符,三是每次在调用开始时,要把当前进程放入各个文件描述符的等待队列。在调用结束后转载 2010-09-21 16:46:00 · 2352 阅读 · 0 评论 -
使用GCC生成无格式二进制文件(plain binary files)
<br />使用C语言生成一个二进制文件<br />使用自己喜欢的文本编辑器写一个test.c:<br />int main()<br />{<br />}<br />再使用如下命令编译:<br />gcc –c test.c<br />ld –o test –Ttext 0x0 –e main test.o<br />objcopy –R .note –R .comment –S –O binary test test.bin<br />最后生成的二进制文件是test.bin,可以使用你喜欢的反汇编工具看原创 2010-08-29 23:33:00 · 4741 阅读 · 0 评论 -
linux进程间的同步方法的优缺点比较
<br />http://www.cppblog.com/prayer/archive/2009/04/20/80516.html<br /> <br />进程间通讯(IPC)方法主要有以下几种: <br /> 管道/FIFO/共享内存/消息队列/信号<br />1.管道中还有命名管道和非命名管道(即匿名管道)之分,非命名管道(即匿名管道)只能用于父子进程通讯,命名管道可用于非父子进程,命名管道就是FIFO,管道是先进先出的通讯方式 <br />2.消息队列是用于两个进程之间的通讯,首先转载 2010-08-19 12:18:00 · 668 阅读 · 0 评论 -
负载均衡集群
先看看什么事负载均衡,和负载均衡与服务器集群是什么关系吧负载均衡负载均衡群集为企业需求提供了更实用的系统。如名称所暗示的,该系统使负载可以在计算机群集中尽可能平均地分摊处理。该负载可能是需要均衡的应用程序处理负载或网络流量负载。这样的系统非常适合于运行同一组应用程序的大量用户。每个节点都可以处理一部分负载,并且可以在节点之间动态分配负载,以实现平衡。对于网络流量也是如此。通常,网络服务器应用程序接受了太多入网流量,以致无法迅速处理,这就需要将流量发送给在其它节点上运行的网络服务器应用。还可以根据每个节点上不原创 2010-08-15 22:39:00 · 611 阅读 · 0 评论 -
VIM查找替换归纳总结
VIM查找替换归纳总结<br />VIM中常用的替换模式总结。<br />1,简单替换表达式<br />替换命令可以在全文中用一个单词替换另一个单词:<br />:%s/four/4/g<br /> <br />"%" 范围前缀表示在所有行中执行替换。最后的 "g" 标记表示替换行中的所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可<br /> 如果你有一个象 "thirtyfour" 这样的单词,上面的命令会出错。这种情况下,这个单词会被替换成"thirty4"。要解决这个问题,用 "/<"转载 2010-08-14 07:46:00 · 553 阅读 · 0 评论 -
Linux 技巧:重定向 stderr 和 stdout 输出到 gdb 窗口 挺不错 特别是里面的call调用
转载下http://www.ibm.com/developerworks/cn/linux/l-cn-redirect/index.html 为了调试基于 Eclipse 的 Java 和 C++ 混合的应用程序时,通常同时使用 Eclipse 和 gdb 来分别调试 Java 和C++ 代码。此时,被调试程序的标准输出( stdout )和标准错误输出( stderr )取决于这个该转载 2010-03-20 23:53:00 · 1755 阅读 · 0 评论 -
Linux系统启动过程详解
1)BIOS自检2)启动Grub/Lilo3)加载内核4)执行init进程5)通过/etc/inittab文件进行初始化6)登陆Linux1)BIOS自检 a)POST(Power On Self Test),对硬件进行检测 计算机在通电后首先由BIOS进行自检,即所谓的POST(Power On Self Test),对硬件转载 2009-06-28 20:35:00 · 448 阅读 · 0 评论 -
ethereal使用介绍
ethereal 可以用来从网络上抓包,并能对包进行分析。下面介绍windows 下面ethereal 的使用方法安装1)安装winpcap,下载地址http://netgroup-serv.polito.it/winpcap/install/Default.htm 2)安装ethereal ,下载地址http://www.ethereal.com/ 使用windows 程序,使用很简单。启动et转载 2009-06-08 10:42:00 · 1600 阅读 · 0 评论 -
yum安装和卸载软件的使用方法
yum安装和卸载软件的使用方法安装方法安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y install httpd*安装多个非类似软件时yum -y install httpd php php-gd mysql卸载一个软件时yum -y remove httpd卸载多个相类似的软件时yum -y remove ht转载 2009-06-03 20:05:00 · 1440 阅读 · 0 评论 -
C语言不透明结构体句柄--数据隐藏
eden猴子mgqw个人编程经验: 注:本文针对的是linux下C/C++编程,windows下原理应该一样,只是编译命令不同。 由于某些原因,你不想公开你的源码,只提供库文件给客户使用,而且不想让客户看到定义的数据结构,怎么办呢??C语言的不透明结构体句柄就派上用场了。 下面这个列子用来说明怎么实现不透明结构体,例子总共有四个文件: type.h sstruct.转载 2009-05-27 23:40:00 · 2620 阅读 · 0 评论 -
bash应用实例:收藏优酷视频到本地硬盘
转载 2009-05-27 23:37:00 · 899 阅读 · 0 评论 -
解决SecureCRT的Home+End+Del不好用
<br />有些时候 securecrt 的快捷键 与我们使用习惯不一致时,可以自己动手修改下映射文件,如下:<br /> SecureCRT菜单 :工具→键映射编辑器,在弹出的键盘中点击“home”,会弹出一个窗口,在“发送字符串”中输入:/033[1~<br />另存为SecureCRT安装根目录下的Keymaps目录里即可,后缀是key结尾的文件,例如我的是opensoce.key。<br />用编辑器打开home.key文件,依次修改如下键值即可:1E VK_END原创 2011-03-23 10:00:00 · 4575 阅读 · 1 评论