Linux
文章平均质量分 56
Chinainvent
追梦少年
展开
-
在fedora上安装万能五笔
用ubuntu一段时间了,今天又在VirtulBox上装了fedora10,没办法,好奇心挡不住。目的,就是想比较一下,到底哪个更适合自己,毕竟oracle官方上不支持ubuntu,让我心里一直不太好受,我只是希望找一个稳定成熟,开发方便的系统,还有一个原因是我昨天在redhat的网站上,下了一个系统参考手册,感觉他们的文档很全面,当然我不是对ubuntu有意见,准确说是ubuntu让我对linu原创 2009-03-29 20:54:00 · 2653 阅读 · 0 评论 -
深入理解debuginfo
深入理解debuginfo@Chinainvent一、关于debuginfo的疑惑二、debuginfo中包含了什么信息?三、debuginfo是如何创建出来的?四、a.out.debug里有什么内容?五、在代码中生成Marker探针六、参考文献一、关于debuginfo的疑惑程序员应该都知道,为了能够使用gdb跟踪程序,需要在编译期使用gcc的-g选项。而对于系统库或是Linux内核,使用g原创 2014-04-19 19:26:37 · 25651 阅读 · 2 评论 -
「杀不掉的」僵尸(zombie)进程
「杀不掉的」僵尸(zombie)进程淘仇恕(张云开)感谢淘宝内核组的帮助,Google Drive原文Linux的进程,有以下几种状态(摘自本文):StateDescriptionDUninterruptible sleep (usually IO)RRunning or runnable (on run queue)SInterruptible sleep (waiting for an eve原创 2013-10-16 22:46:11 · 6190 阅读 · 5 评论 -
让Xfce的系统菜单悬浮在屏幕最上层
让Xfce的系统菜单悬浮在屏幕最上层为什么需要悬浮首先声明,我异常痛恨系统菜单(英文叫Panel)。作为极简主义者,屏幕的每一寸空间都是宝贵的。而系统菜单,竟然占据了屏幕的一条边带,形如下图右下角那个Panel,尽管我已经把上面的图标缩小到了四个:有同学会说,那可以把它设置为自动隐藏!可是,当我把它设为自动隐藏后,我就无法看到Pidgin上是否有消息闪烁,在工作中我使用的是公司内部的即时通信工具,原创 2012-12-20 16:12:34 · 8436 阅读 · 0 评论 -
Linux下,支付宝安全控件失效,解决方法
支付宝安全控件,aliedit.sh,下载页面在此。我的系统是Fedora17-64bit,安装了多次,安全控件一直没生效。后来联系了作者:Longda Feng,[email protected]。他提供了解决方法,见其博文。他同时表示,已经调到其他岗位,aliedit.sh已处于无人维护状态。希望支付宝能有人维护起来,只需要检查一下库依赖,工作量不大,但此事影响支付宝在Linux原创 2012-06-07 22:04:37 · 3386 阅读 · 1 评论 -
安装配置MySQL笔记
通过yum安装mysql命令行客户端、mysql服务器$ sudo yum -y install mysql mysql-server 修改/etc/my.conf,设置mysql和mysqld的默认字符集为utf8 [yunkai@alibaba /etc]$ diff -u my.cnf.org my.cnf--- my.cnf.org 2011-04-04 14:37:44.912465981 +0800+++ my.cnf 2011-04-04 14:41:20.12546598原创 2011-04-04 15:19:00 · 2590 阅读 · 1 评论 -
VirtualBox,使用NAT模式,从host访问guest的服务
<br />NAT模式,是VirtualBox虚拟机的默认网络模式。NAT模式有一个好处,就是guest可以访问外网,又不必多占一个局域网的IP。<br /> <br />VirtualBox是如何实现NAT模式的呢?其实质就是转发。从guest发出的网络数据帧,先被VirtualBox的NAT引擎接收,NAT引擎把这些TCP/IP的数据解包,再通过host发送到host上的某个应用程序或是与host在同一个网络上的另一台机器。看起来,就像这些数据是从host上的某个应用程序发出的——使用host自身的IP原创 2011-03-09 15:38:00 · 7045 阅读 · 3 评论 -
C语言头文件、库文件的查找路径
一、讨论环境<br />*操作系统:Redhat5/Fedora14<br />*编译器:gcc4.5.1<br />以下言论仅确保在以上环境中适用。别的环境,大家可以通过类比方法,得到启示。<br /><br />二、C语言头文件的查找路径<br />C语言,使用include指令,包含头文件,但又细分两种形式:1、形式一:#include“file1”<br />gcc先在当前目录(指包含本条#include指令的源文件所在的目录)寻找file1,如果找不到,继续在由-iquote选项(如果有的原创 2010-11-21 13:28:00 · 7823 阅读 · 0 评论 -
Linux google-chrome 导入证书
Linux版的google-chrome,为了"不重造轮子",使用第三方工具进行证书的验证。方法如下:先决条件:安装好第三方的证书管理工具:yum install nss-tools第一、从https网站,导出CA证书,方法参考:http://blog.avirtualhome.com/2010/02/02/adding-ssl-certificates-to-google-chrom原创 2010-04-15 20:30:00 · 18939 阅读 · 1 评论 -
从硬盘上安装Fedora12
一、引言Fedora12的liveCD:Fedora-12-i686-Live.iso,至今未硬盘安装成功。在引导过程中,报此类错误:[drm: drm_mode_rmfb] tried to remove a fb that we didnt own无奈之下,只好下载Fedora12的DVD版:Fedora12-i386-DVD.iso 文件比较大,2G多一些。原创 2009-12-09 20:19:00 · 2908 阅读 · 0 评论 -
fedora、redhat默认系统语言的修改方法
一、在shell下,执行export:...declare -x LANG="en_US"...这个LANE环境变量,就是我们希望去修改的,但是在哪里修改,比较合适呢? 二、使用man bash:When bash is invoked as an interactive login shell, or as a non-interactive shell with t原创 2010-02-01 11:06:00 · 9600 阅读 · 0 评论 -
TCP的TIME_WAIT和CLOSE_TIME
主动关闭方,进入TIME_WAIT;被动关闭方,进入CLOSE_WAIT。Listen端主动关闭进入TIME_WAIT状态,则Listent的Server能够立即接收同一个四元组的连接,通常没任何害处。Client端主动关闭进入TIME_WAIT状态,该Client无法使用同一个local端口连接同一个Server端,但这通常也不会带来坏处,因为Client端通常使用随机的端口。假如Nginx即作原创 2014-11-04 21:18:44 · 2193 阅读 · 0 评论