Linux 下 18 个很少关注却无法忽视的软件(二)

8.VLC

VLC 是 VideoLAN Client 的缩写,但这个软件实际上只是一个视频播放器。不过这个视频播放器可以播放几乎所有你扔进去的文件,比如使用编码格式诡异的文件,网络视频流以及 DVD. 所及即使平常你可能喜欢用别的播放器,但是还是应该把这个播放器放在你的电脑中以备不时之需。

9.Screen

世界上有两种人,一种是从来没用过 Screen 的人,另一种就是没了 Screen 什么都做不了的人。Screen 软件允许你把一个 shell 进程从当前的终端中分离出来——这在你拥有多台电脑的时候尤为有用,比如使用 SSH 连接她们时,需要远程控制电脑。另一个你不会使用 Screen 的合理理由估计就是你更喜欢用 Tmux .

10.Qemu

虚拟化技术可以说是 Linux 上闭源软件的最后中坚了。因为现在来说两大虚拟化软件 VMware 和 VirtualBox 都不是完全开放。但是内核级 KVM 则意味着 Qemu 可以在大多数机器上拥有不错的性能,即使现在 Qemu 可能还存在一些问题。

11.udev

Udev 是一个动态管理 /dev/ 下所有设备节点的程序。如果你还觉得这软件不够有意思的话,那我必须告诉你,这个软件就是让你的系统能够自动挂载 USB 设备、CD 等可移动设备的家伙。

当然,udev 不只做这些工作。她工作在用户层,所以你可以做相应的设置来让他对特定的设备起作用,而不必跑到内核级去大做文章。

12.Emacs

提到 Vi 就不能不提 Emacs. 这个文本编辑器拥有诸多特性,她可以用来读邮件甚至浏览网页——因此她有时还被称为“编辑器里的操作系统”。GNU Emacs 最初由 Richard Stallman 编写,这也是在这里提到 Emacs 的重要原因。

13.Wine

Wine 可以让用户在 Linux 中运行 Windows 程序。Wine 不需要依赖虚拟机、Windows 安装光盘以及协议。在 Linux 下运行 Windows 程序对有些用户来说是很有用的,但更重要的应该说是提升用户在运行 Windows 程序时的舒适度。Wine 就是这样的程序。

14.Grep, Sed 和 Awk

这三个程序是用来处理文本文件(包括配置文件和文本文件)的,虽然看起来这三个软件好像很难上手,但实际上有一点点 Linux 经验的用户就能明白用她们处理信息、做系统设置的美妙。这三个软件中,Grep 应该是最易学的软件,你可以试着研究研究。

15.LXDE

很多 Linux 用户都觉得 Linux 下只有两种桌面,Gnome 和 KDE (有些 Ubuntu 用户可能认为只有一种).但是如果你觉得用这两个大家伙有些小题大作,那么你可以试试 LXDE 和 Xfce 这样的轻量级桌面。他们轻巧快速,对硬件的要求更低,还对现在的桌面作出了一点点冲击。

16.gcc

gcc ( The GNU Compiler Collection) 听起来好像就没有那么刺激了,但是我们肯定不能忘了她。对于以源代码形式存在于电脑中的软件包,可以通过 gcc 来编译为可以运行的程序。

如果自由软件也需要商业的编译器来编译的话,那这些自由软件就显得没什么意义了。gcc 就避免了这种第二十二条军规现象的发生。这估计也是用 GNU 来给 Linux 命名的原因吧。

17.kill/killall/Xkill

如果一个进程无法结束,我们可以使用 kill 来结束这个进程 (如果知道进程 ID),或者使用 killall 和进程名(这个可能结束掉所有的进程)。至于图形化程序,只需要运行 xkill , 然后用鼠标点击需要关闭的程序的窗口,这个程序就会立即关闭了。

18.Inkscape

Inkscape 是一款矢量绘图工具,风格与 Adobe Illustrator 相近。虽然这个软件的版本号目前极低 (现在是 0.48.1),却是个功能成熟的软件。

使用 Inkscape 可以做出美丽的图形和绚烂的效果,但是很多 Linux 用户还是不知道这个软件的。在这里我们不是唆使您去回顾一下最近的照片,如果您想发挥一下您的美术创意的话,可以试试这个软件。

(完)

新闻来源:techradar

发表回复