本节书摘来自华章计算机《Linux嵌入式实时应用开发实战(原书第3版)》一书中的第3章,第3.1节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第3章 Linux入门
LSD和Linux这两者都出自Berkeley,我们觉得这不是偶然。
——Jeremy S. Anderson
针对不熟悉UNIX风格操作系统的人,本章将介绍Linux的一些显著特点,尤其是嵌入式开发者感兴趣的那些特性。这并不是一个全面的介绍,对于这些主题,有很多书中有更为详尽的细节描述。
如果对于UNIX和Linux的概念,你已经非常熟练,那么你可以只是浏览或完全跳过本章。
3.1 运行Linux——KDE
启动你的Linux机器,作为普通用户登录。如果你是在Fedora 14上运行KDE,你会看到如图3-1所示的界面。除非你运行的是VirtualBox或VMware,否则你不会看到顶部的两条线和最底部的菜单线。如果你运行的是其他版本的Linux,则你的界面可能看起来和图中的会有所不同,但大部分的特点是一样的。
https://yqfile.alicdn.com/e2ac3151164d60b7e9410747781ef694262595a1.png
" >
左下角是一个菜单图标,看起来像一个变形的“f”,它和Windows的开始菜单有同样的作用。KDE把这个称为“应用开始菜单”。最初,单击这个图标会出现一组基于图标的菜单,我个人认为其很难使用。幸运的是,你可以将其改为之前的基于列表的格式。右击“f”图标,选择Switch to Classic Menu Style。不过,这纯属我的个人喜好。
3.1.1 文件管理器
我想使用新系统做的第一件事就是打开一个文件管理器,这样我就可以知道系统里有什么。单击Desktop Folder中的Home图标,文件管理器就列出了你的根目录下的内容,这是存储你自己的所有文件的地方。注意KDE默认使用单击激活项目。你可以将其改为双击,是通过在开始菜单中选择Settings>System Setting来实现的。向下滚动鼠标到Hardware,选择Input Devices>Mouse。
Fedora最近发布的版本中默认的文件管理器叫Dolphin,这也不是我喜欢的。我觉得老的文件管理器Konqueror更易于使用,也提供了一个更有用的描述。你可以在系统设置下的Default Applications 中改变文件管理器。
图3-2就是我配置过的Konqueror。的确,那不是它最初的样子。要得到左边的导航面板,你需要单击最左边的红色“Root folder”图标。在Konqueror中有很多选项,所以你可以尝试改变设置以得到你喜欢的风格。
3.1.2 shell 窗口
你将要频繁使用的另一个窗口是shell命令,我们将在本章的后面进行讨论。从应用开始菜单选择System>Konsole(Terminal)。图3-3给出了我是如何配置shell的。同样,这里也有很多配置选项可以通过在Settings菜单里选择Configure Profiles来访问。我喜欢白底黑字并将屏幕大小设置为80×25,因为它与我开始从事这个行业时使用的旧系列的CRT终端正好匹配。
https://yqfile.alicdn.com/dfbacf4147e19f83cee4dae8302796701ad8adf6.png" >
File菜单提供了打开新的shell窗口和在一个shell窗口内显示多个标签的选项。同时打开2~3个shell窗口,每个窗口中有2~3个标签是很常见的。