2012年8月10日

error: gnu/stubs-32.h: 没有那个文件或目录

摘要: 在64位机器上gcc -m32时出现错误:error:gnu/stubs-32.h:没有那个文件或目录解决方法:apt-getinstalllibc6-dev-i386 阅读全文

posted @ 2012-08-10 17:43 有点坏 阅读(4828) 评论(0) 推荐(0) 编辑

2011年5月25日

Debian网络安装中的驱动问题

摘要: 部署Debian网络安装环境,从pxe启动->tftp下载内核->从本地安装源获取文件,一切正常,但到安装时候发现:安装程序无法找到硬盘。 怀疑是缺少相关的驱动所致,解压debian-installer/amd64/initrd.gzgzip-dinitrd.gzmkdir/opt/dir1cpinitrd/opt/dir1cd/opt/dir1cpio-idmv<initrdrminitrd 把ISO里的/install.amd/initrd.gz也提取出来gzip-dinitrd.gzmkdir/opt/dir2cpinitrd/opt/dir2cd/opt/dir2cp 阅读全文

posted @ 2011-05-25 20:43 有点坏 阅读(945) 评论(0) 推荐(0) 编辑

使用本地Debian ISO镜像作为网络安装源

摘要: 由于使用ISO镜像作为安装源不含有公开的签名,在默认情况下会出现错误,切换到第四个虚拟控制台,会看到下面的信息:net-retriever:error:dists/squeeze/Releaseisunsigned. 编辑引导菜单文件debian-installer\amd64\boot-screens\txt.cfgdefaultinstalllabelinstallmenulabel^Installmenudefaultkerneldebian-installer/amd64/linuxappendvga=788initrd=debian-installer/amd64/initrd.g. 阅读全文

posted @ 2011-05-25 15:11 有点坏 阅读(2556) 评论(0) 推荐(0) 编辑

2011年5月23日

Debian如何永久添加静态路由

摘要: 在RedHat(RHEL)/CentOS/Fedora Linux环境永久添加静态路由通常是写在诸如/etc/sysconfig/network-scripts/route-eth0这些文件里。在Debian下有所不同,我们会把这些添加路由的脚本放到/etc/network/interfaces里执行。如下面的例子:autoeth0ifaceeth0inetstaticaddress192.168.1.2netmask255.255.255.0gateway192.168.1.254uprouteadd-net192.168.2.0netmask255.255.255.0gw192.168.. 阅读全文

posted @ 2011-05-23 13:12 有点坏 阅读(10152) 评论(0) 推荐(0) 编辑

Debian SSH登录慢的解决办法

摘要: 偶然发现通过SSH登录无外网连接的Debian的时候,提示输入密码前会有一个延时。Google了一下,通常的答案是关闭GSSAPI认证。打开/etc/ssh/ssh_config 修改其中的: GSSAPIAuthentication no 但是为什么会这样哪?想到在有外网连接时正常,怀疑是DNS解析造成的影响,通过抓包验证了这个推断。原来在登录时,SSH服务端会对客户端的IP做反向解析,此时连接不到DNS就出现了延时。那么解决办法来了,打开/etc/ssh/sshd_config 修改其中的(如果没有就新增一行): UseDNS no 可参考 man 5 sshd_config,这个问题也. 阅读全文

posted @ 2011-05-23 13:09 有点坏 阅读(2383) 评论(0) 推荐(0) 编辑

Linux文件合并、去除重复

摘要: 一、两个文件的交集、并集(前提条件:每个文件中不得有重复行)1. 取出两个文件的并集(重复的行只保留一份)cat file1 file2 | sort | uniq > file32. 取出两个文件的交集(只留下同时存在于两个文件中的文件) cat file1 file2 | sort | uniq -d > file33. 删除交集,留下其他的行 cat file1 file2 | sort | uniq -u > file3二、两个文件合并1. 一个文件在上,一个文件在下 cat file1 file2 > file32. 一个文件在左,一个文件在右 paste f 阅读全文

posted @ 2011-05-23 13:06 有点坏 阅读(11130) 评论(0) 推荐(2) 编辑

汽油、柴油标号

摘要: 汽油辛烷值是用来衡量汽油在发动机中不产生爆燃的指标,辛烷值越高抗爆性越好。辛烷值的测定是在专门设计的装有可变缸盖和爆震传感器的单缸试验机中进行,这种单缸试验机通过可变缸盖来改变压缩比。标准汽油由不同比例的异辛烷和正庚烷配制而成的,其中异辛烷不产生爆燃但成本高,可用作抗爆性优良的标准,辛烷值定为100;正庚烷爆燃严重,用作抗爆性低劣的标准,辛烷值定为0。将这两种烃按不同比例混合,就可以配制成辛烷值由0至100的标准燃油。未知辛烷值的汽油在同一试验条件下进行测定,试验机提高压缩比出现爆燃反应为止,当该燃油产生的爆燃程度与标准燃油数值“对号入座”,就可判定出被测燃油的辛烷值了。例如试验燃油与用90. 阅读全文

posted @ 2011-05-23 13:03 有点坏 阅读(1022) 评论(0) 推荐(0) 编辑

vim配色方案

摘要: Vim的默认配色方案有一点极不爽——就是注释,默认是蓝色的,在黑色背景下几乎看不清是什么内容。但是又习惯了他的默认配色,那就稍微定制一下吧 在/usr/share/vim/vim72/colors下创建一个名为my.vim的配色文件,内容如下: hiCommentguifg=#80a0ffctermfg=DarkCyan 在文件~/.vimrc里添加一行(很多资料里这个配色文件加了扩展名是错误的,也可能是和版本有关吧):colorschememy 好了,把注释改成了亮色。当然也可以根据你的喜好来定制,同时这个目录下还附带了好多配色方案,你可以选择自己喜好的。还没有满意的?那就到vim... 阅读全文

posted @ 2011-05-23 13:01 有点坏 阅读(864) 评论(0) 推荐(0) 编辑

解决vim、gvim在windows下中文乱码

摘要: 把下面代码放到_vimrc里setfileencodings=utf-8,chinese,latin-1ifhas("win32")setfileencoding=chineseelsesetfileencoding=utf-8endifsource$VIMRUNTIME/delmenu.vimsource$VIMRUNTIME/menu.vimlanguagemessageszh_CN.utf-8 阅读全文

posted @ 2011-05-23 12:49 有点坏 阅读(317) 评论(0) 推荐(0) 编辑

2011年5月2日

Debian下的时间和时区问题

摘要: 现象: Debian下的时间老是不对,比实际的快8小时,而BIOS里时间是正确的。用tzselect命令选择了正确的时区(Asia/Shanghai)还是不对。用hwclock --show命令显示硬件时间也不对。原因: 在Linux 系统里面,系统时间由硬件时间、UTC(/etc/default/rcS)、Timezone三个因素决定。其中/etc/default/rcS里面的UTC选项告诉Linux系统这个硬件时间是否UTC时间,Timezone是设定系统所处UTC时区(我们通常设为Asia/Shanghai)。系统启动时候读出硬件时间,再根据是否UTC时间、系统所处Timezone计算出 阅读全文

posted @ 2011-05-02 18:18 有点坏 阅读(5901) 评论(0) 推荐(0) 编辑

导航