Linux 程序、进程

或许您会这样想,Linux 命令的句型确实不难,但是那么多命令,我怎么知道它们都是作什么的呢?而且不同的系统中,可以使用的命令似乎也不太一样,这真让人困惑……

其实 Linux 的命令,运行的是 Linux 系统中的程序。只要您已安装了程序,您就可以通过命令来运行它,并且可以使用选项来精细的调整它的运行状态。也可以通过点击启动图标来运行,不过启动图标不能够方便的调整选项,并不是很方便。

举一个例子:

  1. mplayer -shuffle -loop 3 -playlist mymp3.list

可能您运行上面命令,系统会提示您 无法找到命令 ,那是因为您没有安装 mplayer 这个程序。mplayer 是我见过的支持格式最多的播放器,几乎任何已知格式的多媒体文件,都可以使用 mplayer 来播放。它包含一个图形界面的前端,您可以在菜单中找到它,鼠标点击运行;也可以通过执行命令来运行它的命令行版本。

如果您的系统中没有 mplayer 播放器,我们建议您安装一个。关于程序的安装,参阅第 16 章 软件管理

上面命令中, mplayer 调用了 mplayer 播放器程序。选项 -shuffle 表示随机播放, -loop 表示循环播放,后面的 3 为循环的次数,如果为 0 ,则一直播放。 -playlist 表示播放列表中的曲目。我们可以把 mp3 的路径放到 mymp3.list 文件中,让 mplayer 来播放它们。

进程. 为运行中的程序,是程序在内存中的镜像。

好了,现在您已经了解了 Shell 、 命令 、 程序 、 进程 的概念,您基本上也就了解了 Linux(Linux 系统真是非常简洁,而且容易理解)。

但只知道这些,您并不能顺畅使用。接下来的章节中,我们来进一步介绍它的细节。