
Linux
文章平均质量分 50
gt945
这个作者很懒,什么都没留下…
展开
-
archlinux使用支付宝控件不正常
默认情况下,archlinux上安装支付宝控件后,并不能正常使用这是由于archlinux软件包升级到了linpng14,而支付宝控件使用的是libpng12解决方法: ln -s /usr/lib/libpng14.so /usr/lib/libpng12.so.0原创 2011-10-24 18:10:22 · 1091 阅读 · 0 评论 -
TCP/IP RAW ARP扫描
/* * arp_hack.c * * Created on: 2014年11月4日 * Author: tao */#include #include #include #include #include #undef __USE_MISC#include #include #include #include原创 2014-11-05 23:16:19 · 1601 阅读 · 0 评论 -
Linux下无法使用Nvidia的optimus,那就关掉独立显卡
现在的好多笔记本都带有optimus技术,实话说,这个技术是很不错的,只在需要的时候启用独立显卡. 可惜的是,这个技术在linux下没有官方支持.网上有个项目叫bumblebee, 这个项目可以在linux下实现optimus技术.不过,我一般用linux也就编编程, 用集成显卡足够了. 但是,虽然不用独立显卡,但是独立显卡在默认情况下是开启的,尽管不使用,但它依然在工作,在散热.因此,在原创 2012-02-12 13:36:31 · 10331 阅读 · 0 评论 -
Archlinux使用bbswitch关闭笔记本的nvidia独立显卡
之前已经提到过使用bbswitch关闭nvidia独立显卡,但是随着Archlinux改用systemd,那篇文章也就过时了。现在archlinux使用bbswitch更加简单,只需要pacman -S bbswitch安装好之后需要修改一些地方首先,在/etc/modules-load.d下新建bbswitch.conf,并修改为如下内容。这样每次启动都会加载bbswitch模块原创 2013-09-02 15:47:10 · 9971 阅读 · 0 评论 -
Linux系统迁移
文章来源sudo rsync -aAXvP --exclude-from=exclude.txt /src /dest/ exlude.txt如下 /home/* /etc/* /proc/* /dev/* /sys/* /tmp/* /mnt/* /media/* /run/* /var/lock/* /var/run/原创 2013-10-03 14:07:23 · 2293 阅读 · 0 评论 -
Bash中循环遍历文件名中带有空格的文件
在学校从FTP上下了些电影,想要在手机上看。但是这些电影都是比较高清的,而我的手机是nokia 5233,不能直接看,因此就要转换格式。 由于电影有好多部,因此我想批量进行格式转换,在linux下使用for循环遍历,然后用do命令进行转换。 然而,在使用for循环的时候,发现有的电影转换失败,仔细查看,原来是文件名中带有空格,被for循环认为是两个了,为了解决这个办法,在goo原创 2012-02-11 22:52:36 · 6237 阅读 · 0 评论 -
archlinux下ibus在gtk程序中光标不跟随
vim /etc/gtk-2.0/gtk.immodules,然后删除里面所有内容,用下面这句话代替"/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so""ibus" "X Input Method" "gtk20" "/usr/share/locale" "en:zh" 如果想恢复默认gtk-query-immodules-2.0 >原创 2011-10-24 17:48:40 · 1603 阅读 · 0 评论 -
archlinux下 xbindkeys使用技巧
1 有的罗技鼠标的滚轮可以向左向右点击,但是linux系统默认不支持这两个按键,通过xbindkeys即可将这两个按键绑定为方向左和右编辑~/.xbindkeysrc#绑定鼠标左滚"/usr/bin/xvkbd -xsendevent -text \\[Left]"m:0x0 + b:6#绑定鼠标右滚"/usr/bin/xvkbd -xsendevent -text \\[Rig原创 2011-10-24 17:58:33 · 2278 阅读 · 0 评论 -
使用colorgcc让编译器的输出信息彩色高亮
使用colorgcc让编译器的输出信息彩色高亮往日编译程序的时候,经常遇到一大片的错误,而这一大片的错误当中,其实第一个错误最重要.如果编译器的输出信息是彩色高亮的话,找起来就不费事了下载安装colorgcc使用时我们需要做如下修改(以/opt/FriendlyARM/toolschain/4.5.1下的arm工具链为例)将/opt/FriendlyARM/toolscha原创 2012-12-26 22:32:15 · 3994 阅读 · 0 评论 -
使用eclipse开发linux驱动
Eclipse具有很强大的自动补全功能,在浏览代码和编辑代码的时候用起来十分得心应手,下面我将介绍如何配置Eclipse,让它来帮助我们开放linux驱动新建一个c project在右侧project explorer列表中,右键单击刚才新建的项目,选择properties.依次选择c/c++ general -> paths and symbols, 在右面选择includes选原创 2011-09-29 21:44:12 · 3983 阅读 · 0 评论 -
如何修复grub
由于移动硬盘上装了Ubuntu,好几次grub莫名其妙地就不灵了,每次都记不住修复的步骤,总得上网查怎么修复,干脆放自己blog里得了,同时分享给他人。 我这里写的是grub1.5的,至于grub2是不是一样还没有试,等有了结果再在补上来。 首先拿live cd启动计算机打开终端 $sudo grub这里一定要注意,一定要以root权限启动,发现网上有的人原创 2009-06-14 19:31:00 · 1407 阅读 · 0 评论 -
grub2启动出错(Error11:Unrecognized device string)
今天升级到了grub2,但在启动时出现错误了在选择linux时总是报错 Error11:Unrecognized device string 通过查找,找到解决办法在grub下选择条目,按e进行编辑 将第一行的root改为uuid 按b启动 但是,还是报错,这是咋回事? 再仔细看第一行参数,uuid和后面的字串之间有两个空格,删掉一个原创 2009-06-14 17:26:00 · 9377 阅读 · 0 评论 -
Linux下使用NetLink 监听网络变化
/* * NetMonitor.c * * Created on: 2015年4月25日 * Author: tao */#include #include #include #include #include #include #include #include #include #include #include #include #includ原创 2015-04-27 21:18:35 · 11961 阅读 · 0 评论