感谢支持
我们一直在努力

linux常用程序整理

linux常用程序整理


下面整理出我常用的一些 Linux 程序:


Shell: bash。它结合了 csh 和 ksh 的优点,并且有 readline 功能,你可以随意绑定自己的键盘。


编辑器: VIM, Emacs。


程序开发:GCC, make, ld, Scheme48, j2sdk, Perl, Python, Tcl/Tk …


编码工具:kdevelop(用于编写qt、php、java、c/c++等语言代码的工具)


程序跟踪工具:strace(其后跟可执行文件),这是一个去跟踪程序究竟在做什么的非常有价值的工具。比如它可以追踪到一个C文件里面的每一行调用了一个什么系统调用函数。


生成Makefile文件工具:autogen、tmake、qmake


论文,幻灯工具:LaTeX, ConTeXt


绘图工具:MetaPost。这个语言太强了,以至于我只用它了。你不熟悉的话可以用xfig, dia 来画一些流程图之类的图片。


图像处理:ImageMagick。其中的 import 程序可以屏幕抓图,convert 程序可以转换图像格式,display 可以显示图片和简单编辑(缩放,换质量,转格式,简单绘图,简单虑镜)。通常我就这么点需要。如果你要更强大的图像工具可以用 Gimp, 它几乎和Photoshop差不多。


自动管理工具:make。我可以用make来自动编译程序,自动编译文档,自动更新插图…… 全自动,而且不会重复劳动。


截屏工具:scrot


数值计算程序:SciLab。这个程序基本上可以代替 Matlab。


代数计算程序:MAXIMA。这个程序基于世界上最老的计算机代数系统之一: 由美国能源部(DOE)发行的 MIT Macsyma系统。它是用 Common Lisp 实现的。很多现在的符号计算程序比如 Maple 都从 MAXIMA 身上学到很多东西。它现在经过 DOE 批准以GPL发行,永远是一个自由软件。


加密程序:GnuPG。我的 PGP 密钥就是它搞出来的。


打包,压缩程序: tar, gzip, bzip2, zip, rar, …


虚拟光驱程序:Linux不需要虚拟光驱程序,直接 mount 就行了。


ftp 服务器:proftpd, vsftpd。proftpd 功能很强,但是我只用了最简单的一种设置。


WWW 服务器:apache。(我一般没有开)

ftp 客户程序:lftp,ncftp。它们都是文本方式操作的,但是比起图形界面的方便的多。比如 lftp 几乎具有 bash 的所有方便功能,Tab 补全,bookmark, queue, 后台下载,镜像…… Linux 也有图形界面的 ftp 客户程序,但是大多不稳定,有很多问题。这就是很多人抱怨 Linux 不如 Windows 的一个小原因。还有很多人用 Wine 模拟 Windows 的leapftp,其实 lftp 比 leapftp 好很多,你需要的只是适应一下。


自动下载工具:wget。它非常稳定,有一次我下载一个程序,用 IE 和 Mozilla 下载回来的文件都是坏的,最后还是 wget 可靠的传输了数据。用它甚至可以镜像整个网站,比起WebZip 这样的 Windows 程序强多了,而且不会因为你不付钱就在下载回来的网页里强制插入广告。如果想要图形的可用d4x,如果追求速度的可用prozilla,可以和迅雷想媲美。


虚拟终端:rxvt, xterm, gnome-terminal, mlterm, …


X server: XFree86或xorg


窗口管理器:FVWM(编译加入了libstroke)、e17、fluxbox、xfce等。


中文输入:XSIM。被我修改过以适应 FVWM 的需要。另外推荐你还可以用SCIM或FCITX。


email 处理:Mutt + Postfix + fetchmail


看 PDF, PS, DJVU 文件:Acrobat Reader, xpdf, GhostScript, gv, djvu工具包和netscape 插件。


看CAJ文档:我从来不看CAJ之类的文档,如果找不到PDF或PS,直接去图书馆借最好。


看网页:Mozilla,firefox,Phoenix;字符终端下看网页可用lynx或w3m。Mozilla-Xft的显示效果比IE 好很多。


英汉字典:IBM智能词典,星际译王。


编辑网页:我用VIM 直接写 HTML。你如果想要图形方式的可以用其它的比如screem, BlueFish。


登录其它 UNIX, Linux 机器:openSSH, telnet。我喜欢用 openSSH 把其它机器的X 程序通过 ssh 加密的隧道传到我机器上显示。


登录 Windows2000 server 的 display service: rdesktop,…我有一天试了一下,不错。后来就没有用过了。


同步程序:rsync。我用 rsync 通过 ssh 来跟某些机器同步数据,或者做自己机器上不同目录间的同步。


上BBS:rxvt(或任何一种终端) + telnet + chatbot(helloooo 机器人的程序)


QQ, ICQ: 我没有 QQ 或 ICQ。不过你可以用 Gaim, 它同时支持QQ, ICQ 和很多其它的即时通信方式。ICQ用户也可以用Licq,QQ的用户也可以用LumaQQ或Eva。


播放视频:MPlayer, RealPlayer,Vlc。MPlayer 太好了,直接就可以放 VCD, DVD, divx, wma, wmv … 用 Windows 的同学都很羡慕我,说 Windows 要放这个需要大堆插件。rm 最好还是用 realplayer 放,它也是免费的。


听音乐:xmms(mp3,ogg都可以), beep-media-player,mpg321(放mp3),ogg123(放ogg),madplay(没有X,只能播放mp3)。mpg321 不如xmms管理音乐文件那么方便,但是有时我还是用 mpg321 放 mp3 作为背景音乐,因为懒得开一个xmms窗口。


游戏:Linux上的游戏虽然也不少,但如果你一定要玩游戏的话建议用Windows。


看Word文档:Openoffice,如果没有太多格式的话建议用文本格式,或者也可以把doc文件转换成PDF格式。


其它程序:还有很多我需要用而你不一定用得着的。比如,Doctor Scheme,Scheme48, Scsh, kawa…这些程序只有 Doctor Scheme 有Windows版本。还有很多幕后工作但是你一般不察觉的:xinetd, telnetd, sshd, crond, atd, lpd, … 他们都比 Windows 的对应者强的多,或者根本没有对应者。

赞(0) 打赏
转载请注明出处:服务器评测 » linux常用程序整理
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏