Linux下,如果某些程序启动的时候没有加上绝对路径,直接在当前目录用“./程序名 参数表”的方式启动的话,使用ps或者top命令查看后台进程的时候,显示的Comand栏也只是“./程序名 参数表”的形式,为了找到该程序的绝对路径,想必大家最先想到的是用find命令全盘搜索,但是这样做的代价太大,而且当有多个同名文件时还不一定能区分开来,这里教大家一个更简单有效的办法。 阅读全文
iPhone上运行的iOS系统跟Linux一样,都是基于Unix内核的,所以iPhone的后台iOS目录结构跟Linux极其相似,就连很多常用命令也通用,包括cd、ls、pwd、cp、mv、tar、chmod等几十种命令,在此就不依依列举了,就连某些很不常用的命令,像scp、ssh之类的跟远程加密登陆相关的命令也支持,这不禁让我们猜想是否能够用Linux下的SSH命令登陆iPhone后台呢?答案是肯定的。 阅读全文
2011年10月26日,金山办公软件副总裁章庆元在自己的新浪微博上发布WPS for linux截图,图上显示WPS的Linux版本正运行在Ubuntu系统上,目前已被转发六百多次,评论三百多条,成为他冷清的微博上最火爆的一条。章庆元还爆料到,WPS for Linux版本采用纯生C++借助诺基亚Qt开发,春节后会出第一个社区测试版,就看Linux版本跟2012谁先来了。 阅读全文
想必大家使用Ubuntu或其他版本Linux系统上网的时候,常常遇到这样一种情况,如果电脑同时连着有线网络跟无线(Wifi)网络,系统会默认(优先)使用有线网络,即使用有线网络的网关作为默认路由。这种情况下,如果无线(Wifi)能上外网,而有线却只能上内网,则系统因为默认走有线路由而无法上外网,唯一便捷的解决办法便是断开有线。然而在某些情况下,我们既需要连接无法上外网的有线(如与有线局域网内的他人共享文件),又需要通过无线(Wifi)上外网,这样就需要更改系统的默认路由了。 阅读全文
之前写过一篇专门针对iPhone4的电脑共享手机网络(中国移动、中国联通或者中国电信皆可)上网的教程名为“笔记本连接iPhone上网”,如今iPhone4丢了,在iPhone5未上市之前用刚买过来准备送给爸妈的两个诺基亚3208c过渡一下,正好国庆回家,家中未装宽带,为了上网,只能借助中国移动的GPRS网络了,手机上网还是有很多局限性的,比如我想在Wordpress上为博客发布新的文章,手机就没法办到,这样一来,笔记本共享手机网络上网就势在必行了。 阅读全文
Ubuntu使用久了,经常会出现一些莫名其妙的问题,比如电源按钮消失,音量按钮消失,输入法设置按钮消失等类似情况,通常重启或注销一下系统问题就解决了,但是如果当前有重要的工作在做,不想注销或重启系统而又想解决面板图标混乱问题该怎么办呢?其实很简单,打开命令行(终端),执行如下一条命令以后,Ubuntu面板上的图标就恢复到系统刚启动时的状态去了。 阅读全文
由于Linux操作系统对命令行的依赖性比Windows系统高,在人际交互上也不及Windows优秀,所以导致Linux很难在非技术工作者当中普及起来,这也间接地影响到了各大软件厂商对Linux操作系统的支持。可喜的是Linux在不断进步,其中尤其以Ubuntu的用户体验做得最为出色。各大软件厂商在逐渐增加对Linux操作系统的支持,像Google公司的Chrome浏览器、甲骨文(Oracle)公司的VirtualBox、诺基亚公司的Qt等等,很多崇尚开源软件或者Linux系统的开发者们,也在自发的为Linux添砖加瓦,今天我要介绍的Google拼音输入法就是SCIM项目组从Andriod平台上移植过来的。 阅读全文
socket通常翻译为套接字(文件描述符),当我们使用socket函数创建一个套接字(文件描述符)后,我们可以使用该套接字(文件描述符)来执行很多操作,譬如read、write、open、accpet、connect、recvfrom、sendto等等,这里面的很多操作默认都是阻塞的,而这个阻塞时间就是我今天要讲的socket超时时间,在没有设置socket超时时间的情况下,这些有阻塞行为的操作调用的都是系统默认超时时间。不同的系统会定制不同的socket超时时间,比如本人的Ubuntu10.04的超时时间就是30秒,但多数的系统对于该超时时间的设置都是比较保守的,不会低于30秒。很多情况下,为了让我们的程序更合理,缩短socket超时时间让阻塞动作尽快返回结果就是很有必要了。 阅读全文
想必大家对Windows版的FlashGet,也就是网络快车并不陌生,它是国人们除了迅雷以外用得最多的高速下载软件了吧,其官网还号称是全球最多人使用的下载工具。今天刚发现FlashGet有Linux版,确实有些OUT了,不过还是蛮兴奋的,因为我在FileZilla、Chrome、Firefox、Qt Create、PPStream以及今天发现的FlashGet身上看到了Linux未来的逐渐普及化。下面我便来简单介绍一下Linux下FlashGet的安装方法和使用感受吧。 阅读全文