Chinaunix首页 | 论坛 | 博客
  • 博客访问: 395291
  • 博文数量: 74
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 695
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-21 17:34
文章分类
文章存档

2011年(1)

2010年(1)

2009年(72)

我的朋友

分类: LINUX

2009-06-23 10:28:18


在上班的时候,图形界面总会浪费一些时间,从工业工程的角度来说,从键盘离开去抓鼠标是比较浪费单位时间的……哈哈,这个道理太大了,其实我就是想介绍一下我常用的一些命令行工具,当用熟了之后会感觉非常方便,自如~~

1. gnu screen 
这个应该有很多人知道,命令行下的窗口管理工具,用快捷键在各个命令行窗口之间进行切换。如果经常用命令行,而且一次要开多个命令行程序,这个是必备吧~~当然也有人会推荐TWIN,但个人不太喜欢……

2. vim 
用介绍吗?我最爱的编辑器~~因为上班要用Java,所以一度使用了Eclipse,但是自从发现了Eclim这个项目之后,又用回了Vim……我上班最好的一点就是老板不规定/要求你用特别的工具,什么顺手就用什么,这样能使我的效率提高很多~~
附件:
文件注释: Vim
2008-10-29-233539_1038x586_scrot.png 
2008-10-29-233539_1038x586_scrot.png [ 93.29 KiB | 被浏览 6514 次 ]



3. mutt 
在邮件管理方面,这个的确是非常强大了~~在他的官方网上有这么一句话:All mail clients suck. This one just sucks less。我最喜欢这个工具的一点就是它的按键配置和vim非常相似,所以我能很快的读取、查找、编辑邮件~~它可以管理多个不同的账户,并且和msmtp搭配起来可以使用多个不同的SMTP服务器发送邮件,这个还挺适合我的~~当然啦,同类的还有pine。
附件:
文件注释: Mutt
2008-10-29-233847_1037x585_scrot.png 
2008-10-29-233847_1037x585_scrot.png [ 142.62 KiB | 被浏览 6314 次 ]



4. moc 
和mpd一样,也是音乐播放器,而且也是服务器/客户端模式。我认为moc比mpd占用的CPU要更少,至少在我的机器上是这样,不过也许也只是我的错觉~~moc有一个缺点就是mp3 tag不能识别UTF-8字符,这是它相对于mpd的缺陷。其他方面,我认为moc的界面做得很不错,对于一个命令行程序来说~~
附件:
文件注释: MOC (Music on Console)
2008-10-29-234052_1037x580_scrot.png 
2008-10-29-234052_1037x580_scrot.png [ 135.1 KiB | 被浏览 5916 次 ]



5. gtmess 
命令行下我认为最好的MSN了~~完全支持unicode,而且界面清晰简洁,快捷键也非常舒适~~我对命令行MSN的要求它都达到了,所以就别无所求了……我也用过Finch,但是实在不敢恭维其界面,我觉得就是将Pidgin的GUI在命令行上画了一遍,这不是一个命令行程序应该做的……
附件:
文件注释: GTMess
2008-10-29-234332_1037x579_scrot.png 
2008-10-29-234332_1037x579_scrot.png [ 91.33 KiB | 被浏览 5709 次 ]



6. irssi 
这个也基本不用介绍了,强大的IRC聊天客户端~~
附件:
文件注释: IRSSI
2008-10-29-234801_1035x581_scrot.png 
2008-10-29-234801_1035x581_scrot.png [ 96.64 KiB | 被浏览 5513 次 ]



7. gnu freetalk 
看名字也知道,Google Talk的命令行客户端,非常简洁,甚至没有界面,完全命令行,但就是因为简单,所以用起来非常方便~~所有都是通过命令完成(敲几个字母),比如,/who就可以看出当前有哪些人在线~~还有,它支持联系人tab补全,和很多IRC聊天客户端一样~~
附件:
文件注释: GNU Freetalk
2008-10-29-234525_1037x585_scrot.png 
2008-10-29-234525_1037x585_scrot.png [ 92.69 KiB | 被浏览 1166 次 ]



8. newsbeuter 
RSS阅读器。以前经常用Google Reader,其实也非常喜欢,就是总要打开Firefox,觉得很麻烦~~newsbeuter提供了我想要的所有功能,而且小巧,简洁,快捷键的设置也非常方便~~
附件:
文件注释: Newsbeuter,正在浏览Guido的博客
2008-10-29-234959_1039x579_scrot.png 
2008-10-29-234959_1039x579_scrot.png [ 64.21 KiB | 被浏览 1025 次 ]



9. w3m 
命令行下的文字Web浏览器。首先声明,如果你要随时浏览图片,那么这个可没那么方便~~上班的时候,我要看的东西就是各种文字资料,所以有一个w3m就已经足够了,按键和vim基本一模一样,所以对我来说实在太方便了,如果真的有图片要看,也可以配置用外部程序(比如display)将图片链接打开看~~同类的还有elinks, links, lynx等等,不过貌似w3m是对UTF-8支持最好的,也是按键上边最适合我的~~前边的mutt和newsbeuter都可以用w3m来直接浏览HTML的信息,比如mutt可以配置成直接使用w3m来浏览HTML邮件~~
附件:
文件注释: W3M
2008-10-29-235231_1037x581_scrot.png 
2008-10-29-235231_1037x581_scrot.png [ 39.32 KiB | 被浏览 1125 次 ]



10. midnight command (mc) 
这个强大的文件管理器或许也有很多人已经知道了,定制性很高,不过一般默认的设置就足矣~~默认是双栏的文件管理,方便进行各种文件操作,例如拷贝、删除、剪切等等~~
附件:
文件注释: Midnight Commander
2008-10-29-235411_1035x582_scrot.png 
2008-10-29-235411_1035x582_scrot.png [ 108.09 KiB | 被浏览 1191 次 ]



11. rtorrent 
BT下载软件,我觉得速度不错哦~~

12. canto 
新发现的(也许火星了)一个比newsbeuter更好用的RSS订阅器
图片

其实还有很多很好用的命令行程序,这些程序虽小,但都具有强大的功能,所以不可小看~~例如pal(日历程序,和Google Calendar一样,而且配置简单),scrot(截屏程序,支持用鼠标画框哦,而且可以延迟截屏)。还有一些是编程上用的,例如我除了Java外,还用Python,所以经常用RestructuredText写文档,然后就会用rst2pdf生成PDF~~


最后由  编辑于 2009-01-05 19:25,总共编辑了 2 次 
阅读(2645) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~