linux下的经典软件总结

Linux下的经典软件(史上最全)

Linux下的经典软件(史上最全)

前言

从2012年接触Linux系统以来就被Linux系统所吸引,2个月后便完全抛弃了Windows。在这2年的时间里,我尝试了很多Linux发行版: Gentoo, Fedora, Ubuntu, Debian等。在这些系统中又尝试了很多种软件,这里根据自己的使用经验并结合网上的一些资料,对Linux下常用的软件进行整理,供大家参考,希望能帮助到大家。每款软件都有它的优缺点,适合自己的才是最好的。在这篇文章中我是按自己的喜好推荐给大家或者进行排序的,并不是说它们就是最好的,其它的就不行。建议大家多尝试几款同类的软件,找到最适合自己的。我虽算不上Linux新手,但也不是什么大牛,所以文章中有不足的地方,还请大家多多包涵。

网页浏览器

Firefox

Linux下最成熟也是人气最高的浏览器,有众多的插件可供选择,还支持支付宝。Firefox一般是Linux系统自带的默认浏览器。Firefox对各类网页的支持非常好,而且非常稳定。这也是我最喜欢的浏览器,唯一感觉不方便的是快捷键不能自己定制。

Firefox有一个vimperator插件,允许你用Vim的快捷键来进行一些操作。喜欢VIM的朋友可以尝试下。Windows下还有款Waterfox(水狐)浏览器,有意思。

Konqueror

Konqueror是KDE桌面系统的一部分,主要用于文件管理、各种格式档案的查看,以及网页浏览。它有以下区别于其它浏览器的优点:

  1. 支持用Firefox, Chrome打开网页

  2. 丰富的快捷键功能

  3. Web浏览器, 文件浏览器于一体

  4. 运行速度非常快, 快于Chrome

  5. 跟KDE结合的非常紧密!

  6. Konqueror“狗皮膏药”。konqueror称它们为”access key”,按ctrl键之后显示出来,用户只要再按一下对应的按键,就可以跳到对应的链接去了。

当然它也有一些缺点: 没有Firefox, Chrome稳定,有些网页支持不太好,但不多。有时候还会占用很多的系统资资源。

Chrome

Chrome是Google公司开发的开放源代码的网页浏览器,是一款成熟且有发展前景的浏览器,毕竟它的东家可是Google。Chrome最大的特点是简洁高效,速度快。因为Chrome在我的Fedora系统中有些网页的字体显示有问题,所以目前我把它作为我的第二浏览器使用。

Opera
首先Opera不是一款开源的浏览器,但它是免费使用的。Opera给我的最大的感觉是定制性比Firefox, Chrome强太多了,尤其是快捷键,你几乎可以给任意想要的操作分配快捷键。虽然插件没有Firefox多,但是不得不说Opera的功能是非常强大的,我最喜欢它所集成的邮件功能。Opera是Linux系统下又一款不错的浏览器。我把Opera放在我的第三个选择上,原因是Opera不稳定,有时候这种不稳定已经影响到我的工作。

Opera也有手机版,手机版和电脑版之间可以同步书签。

Seamonkey

这是一款自由开源、跨平台的互联网套装软件(包括一个Web浏览器,电子邮件和新闻组客户端,一个HTML编辑器,一个IRC聊天和网页开发工具),由Mozilla基金会创建,之后转由旗下的SeaMonkey项目领导团队开发。它是Firefox经典版+Thunderbird经典版的组合。

Conkeror

这是一款非常有趣的浏览器。写在这里主要是因为它的操作模式非常不同。Conkeror是为Emacs狂热粉丝准备的。通过它,你可以Emacs之道来畅游网络。用它来操作网页和用Emacs来操作文本非常非常的像,如果你是Emacs控的话,推荐尝试下。个人感觉它只能作为一款初级的浏览器,主要原因有两个, 一个是它对很多东西支持不是太好,比如图片和图像。另一个原因是因为它有很多Bug。

Orphne

成人浏览器,你们懂的。官方网站:http://orphne.sourceforge.net/main.html 感兴趣的童鞋自己试吧。我没研究过。

其它

dillo

选择

KDE环境下: Firefox > Chrome > Opera > Konqueror > Seamonkey

非KDE环境: Firefox > Chrome > Opera > Seamonkey

文本界面的网页浏览器

文本浏览器我平时用的很少。如果用也只是用w3m。w3m是一个成熟、稳定且强大的命令行web浏览器,在各个发行版上都能稳定的运行。其实命令行的浏览器,用习惯了都差不多。w3m对中文的支持应该是最好的。elinks和links对中文支持都没w3m那么好。

比较有名的应该就是w3m, lynx了,elinks也不错。当然还有其它的比如links, links2等

选择

w3m > lynx > elinks > links2 > links

聊天软件

因为我平时主要通过QQ,IRC和Skype聊天,所以这里只介绍QQ,IRC和Skype相关的客户端软件。IRC的客户端软件其实有很多,功能都差不多,所以找个界面舒服、功能多、稳定的客户端就可以了。至于QQ,在Linux中用的最多,最好用的还是Webqq。至于腾讯发布的QQ for Linux(linuxqq), 大家还是忘了它吧。Skype客户端就一个,那就是Skype。

Xchat

Xchat是非常流行的IRC客户端,利用它你可以登陆到任何的IRC服务器和别人交流! xchat运行在X11环境下,有着良好的用户界面,和许多聊天所需要的功能,例如私聊、支持多个聊天室等等。总的来说Xchat给我的印象就是非常稳定和简洁,功能能满足我基本的需要,所以我基本用Xchat作为我的IRC客户端。

Pidgin

Pidgin(原名:Gaim)是一款IM即时通讯软件,支持除qq外几乎所有IM软件。功能很强大,界面友好,也稳定。它还拥有不少独特的功能。最流行 的要算是好友提醒功能了,当某个特定的好友离开或者脱机,它会用某种方式对你进行提醒,比如发送消息、播放声音甚至运行某个程序。所以如果不喜欢xchat,pidgin是个不错的选择。

Empathy

从Empathy的功能描述来看,比较吸引人的特性包括:支持多协议,语音/视频支持,以及强调协作等方面。

WeeChat

WeeChat是个基于终端的快速的轻量级IRC客户端,可以在多种操作系统中运行。所有的东西都能用键盘完成,而且可以自定义。看它的官方文档貌似很不错,如果大家喜欢在终端下使用IRC的话可以尝试下WeeChat, 当然还有其它能够运行在终端中的IRC客户端,但是貌似都没有WeeChat好用。

ERC

ERC是Emacs的一个插件,可以作为IRC客户端用,所有的操作都是用Emacs快捷键来完成的,非常不错,我基本上都是用ERC在freenode中聊天的。Emacs控一定要尝试下。

Firefox/Thunderbird IRC插件

Firefox/Thunderbird中也有一些插件可以作为IRC客户端,但都不好用。

Webqq

如果想在Linux下用QQ,Webqq是最理想的选择,虽然有些功能还不支持,但是绝大部分的聊天功能都支持的很好,最重要的是稳定。目前腾讯还在积极开发Webqq,以后的Webqq用起来会更舒服。

QQ for Linux

腾讯官方出的Linux版QQ,功能有限,Bug多,很久没更新了,腾讯也放弃了对它的支持,所以基本上可以说这款软件是废了。

Wine

相信想在Linux下跑QQ的童鞋都想过或者尝试过这种方法,当然我也尝试过,给我的感觉是中文支持不好,界面不好,Bug很多,有些功能还不支持,所以不推荐用这种方式来用QQ。

在虚拟机中用QQ

虽然说小题大做,但是不得不说效果非常不错。

Skype

Skype是微软的一个聊天工具,有Windows和Linux两个版本,Linux版本的Skype功能强大,简洁,稳定。Skype也是我最喜欢的聊天工具,它的目的很明确就一聊天工具。Skype还支持视频聊天,效果不错。QQ我是越来越讨厌了,腾讯出于商业目的绑定了很多非聊天的功能,把QQ搞的异常臃肿,也是无奈。

其它

Kopete

选择

IRC客户端: pidgin > xchat > empathy > WeeChat > ERC > Firefox/Thunderbird IRC插件

QQ客户端: Webqq

Skype客户端: Skype

Email 客户端

Linux下的邮件客户端有很多,还有一些是适用于不同桌面环境的,比如KDE下的KMail, GNOME下的Evolution。在众多的邮件客户端中最好用的当属Thunderbird和mutt了。

Thunderbird

Thunderbird是由Mozilla浏览器的邮件功能部件所改造的邮件工具。应该是目前Linux系统下应用最多,功能最强大,稳定性很好的邮件客户端了,支持垃圾邮件过滤、反“钓鱼”欺诈、高级安全等,可进行个性化配置。这个是我目前的第一选择。

mutt

Mutt 是一个很小型但功能强大的,使用文本界面的MIME邮件客户端,Mutt具有高可配置的特性,适合高级邮件用户使用。喜欢在终端下管理邮件童鞋的首选。

其它

Gmail

Kmail

选择

命令行: mutt

图形界面: Thunderbird

下载工具

下载工具很多,没有什么好不好的,看个人喜好。这里推荐几个常用的。

BT下载工具

kTorrent

KTorrent是KDE下的一款BT下载工具,具有速度快而内存占用小的优点,设置也比较简单实用,感觉和Windows下的uTorrent不相上下。

rtorrent

一个Linux下控制台的BT客户端程序。

非BT下载工具

wget

wget默认在各Linux发行版都有安装,成熟稳定,方便。我一般用这个来进行下载。

axel

Axel通过打开多个HTTP/FTP连接来将一个文件进行分段下载,从而达到加速下载的目的。对于下载大文件,该工具将特别有用。这个工具主要特点是速度快。是一款非常不错的下载工具。

curl

它是对libcurl库的一个命令行工具包装。libcurl库中提供了相应功能的API,可以在程序中调用。curl使用URL的语法来传输文件,它支持FTP, FTPS, HTTP, HTTPS, TFTP, SFTP, TELNET等多种协议。curl功能强大,它提供了包括代理支持,用户认证,FTP上载,HTTP post,SSL连接,文件续传等许多特性。

选择

BT下载工具kTorrent和rtorrent都不错,主要看个人喜好。

wget和curl的选择,主要看什么场景,一般的下载用wget, 主要是操作简单。如果需要用到特殊协议可以选择curl。如果想要下载速度那么就用axel.

curl和wget的比较

文件传输

rsync

rsync是一款高效的远程数据备份和镜象工具,可快速地同步多台主机间的文件。rsync功能非常强大,经常被用作企业级的数据备份。rsync更适用于大数据量的每日同步,当然也可以用来进行简单的文件传输,但没有scp命令简洁。

scp

scp命令是SSH中最方便有用的命令了,scp就是secure copy,是用来进行远程文件拷贝的。数据传输使用ssh,并且和ssh使用相同的认证方式,提供相同的安全保证。这个是Linux下最常用的文件传输工具。

rcp

rcp不是一种安全的的传输文件的方式,rcp通过rsh来执行远程命令,要使用rcp必须经过一些配置,现在rcp已经被scp取代了,常用scp来进行文件传输。

选择

如果是传输简单的文件: scp > rsync > rcp

如果是用来做数据备份: rsync

FTP客户端

lftp

比ftp好用,支持TAB自动补全。功能全,稳定。可作为首选的FTP客户端。

ftp

在命令行中ftp命令够资格,很实在。但是它不支持TAB自动补齐,这很让人头大。功能也没有lftp强。

FileZilla

图形界面的FTP客户端。支持Linux和Windows平台。个人感觉是最好用的图形界面FTP客户端

选择

命令行: lftp > ftp

图形界面: FileZilla

文件管理

在平常使用Linux的过程中,为了管理自己的文件,恐怕谁也离不了文件管理器。Linux中有大大小小的文件管理器,有基于控制台的,也有图形化的;有单窗口的,也有双面板的;有轻巧型的,也有笨重化的。哪一款文件管理器最好套用一句广告词:“适合自己的就是最好的”。

Dolphin

KDE4中的默认文件管理器。Dolphin专注于文件管理本身,是我目前用到的文件管理器。

Nautilus

又称鹦鹉螺,是GNOME桌面环境中的默认文件管理器。虽然Nautilus稍显笨重,但是功能非常全面。Nautilus具有树状视图,支持通过脚本来扩展其功能,并集成了光盘烧录特性。

Konqueror

KDE3桌面环境中的默认文件管理器,在KDE4中被Dolphin取代。Konqueror集文件管理、网络浏览、文档查看于一身,具有多种不同的“身份”。

Pcmanfm

这款文件管理器还真不错,界面简洁,运行稳定、高效,支持多标签(这一点dolphin和nautilus都支持的)。是LXDE默认的文件管理器。

Thunar

Thunar是Xfce桌面环境中的默认文件管理器。它的优点是运行快速,内存占用少,很不错的文件管理器。

Gnome Commander

GNOME Commander是一个快速和强大的图形文件管理器,使用双面板进行文件管理,主要适用于Linux系统下的GNOME桌面环境。界面和操作都和Total commander相似的Linux下的资源管理软件。

Rox-filer

用fvwm,xfce的人经常拿这个做桌面和默认的文件管理软件,小巧快捷,但使用和常规的文件管理软件不同。

ranger

Ranger是一个控制台下的文件管理器。Ranger用Python完成,默认为使用Vim风格的按键绑定,比如hjkl(上下左右),dd(剪切),yy(复制)等等。功能很全,扩展/可配置性也非常不错。

Vifm

Vifm是一个基于ncurses开发的文件管理器,使用类vi的键盘操作方式。

Midnight Commander

Midnight Commander,简称mc,是一个基于文本模式的文件管理器。

选择

文件管理器,个人感觉,基本功能都差不多。所以选择哪个完全根据个人感觉,不必过于纠结使用哪款软件。如果想功能比较全,比较稳定的,那么就用你桌面环境默认的那款:比如KDE下的Dolphin, GNOME下的Nautilus, Xface下的Thunar。基于文本模式的文件管理器我最喜欢Ranger, Ranger功能多,而且稳定,操作非常方便。

文本模式下的文件管理器: Ranger > MC > Vifm

参考

推荐几款Linux常用的文件管理器软件

文本编辑

文本/文档编辑器有很多种,不下于287种,它们都能完成基本的编辑任务,下面介绍在Linux下比较火的编辑器。其它的编辑器没怎么用过不做介绍。

vim

编辑器之神,定制性强,稳定性高,轻量但功能却很强大,所有Linux发行版的默认编辑器,用过的朋友都说好。vim应该是Linux下应用最多编辑器了。

emacs

神的编辑器,和vim一样都是我最喜欢的编辑器。定制性和功能要比vim强大很多,但多功能带来的是emacs要比vim庞大很多,启动的时候由于要加载很多东西导致启动比较慢,不过还好emacs有server模式,完美的解决了这个问题。在emacs里你几乎可以做所有的事情,写代码、读新闻、发邮件、写slides等,总之只有你想不到的,没有它做不到的,喜欢捣腾的童鞋可以去尝试下,没准你真的会喜欢上它。

xemacs

emacs 的X Window版本。

Sublime Text

Sublime Text是一个轻量、简洁、高效、跨平台的编辑器。定制性和扩展性非常强,非常值的一试。

kedit

KDE下默认的图形界面的编辑器,轻量,稳定,编辑器有的功能它都有。

gedit

GNOME下默认的图形界面的编辑器,轻量,稳定,编辑器有的功能它都有。

选择

终端模式: emacs/vi > sublime

来源:lm_y

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年1月3日
下一篇 2018年1月3日

相关推荐