《Linux嵌入式实时应用开发实战(原书第3版)》——第3章 Linux入门3.1 运行Linux——KDE

简介:

本节书摘来自华章计算机《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,则你的界面可能看起来和图中的会有所不同,但大部分的特点是一样的。


<a href=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中有很多选项,所以你可以尝试改变设置以得到你喜欢的风格。


5f6cc6e0f4567d905d4bda974b957ed443500b00

3.1.2 shell 窗口
你将要频繁使用的另一个窗口是shell命令,我们将在本章的后面进行讨论。从应用开始菜单选择System>Konsole(Terminal)。图3-3给出了我是如何配置shell的。同样,这里也有很多配置选项可以通过在Settings菜单里选择Configure Profiles来访问。我喜欢白底黑字并将屏幕大小设置为80×25,因为它与我开始从事这个行业时使用的旧系列的CRT终端正好匹配。


<a href=https://yqfile.alicdn.com/dfbacf4147e19f83cee4dae8302796701ad8adf6.png" >

File菜单提供了打开新的shell窗口和在一个shell窗口内显示多个标签的选项。同时打开2~3个shell窗口,每个窗口中有2~3个标签是很常见的。
相关文章
|
15天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
29 0
|
21天前
|
JSON 机器人 Linux
推荐一款嵌入式Linux开源框架与封装-cpp-tbox
推荐一款嵌入式Linux开源框架与封装-cpp-tbox
50 3
|
15天前
|
Linux
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
21 0
|
2天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
15 0
|
9天前
|
Linux 编译器 测试技术
嵌入式 Linux 下的 LVGL 移植
嵌入式 Linux 下的 LVGL 移植
|
14天前
|
Unix 大数据 Linux
linux入门
linux入门
17 1
|
22天前
|
Linux
嵌入式Linux系统(NUC980)tf卡出错处理errors=remount-ro改为errors=continue
嵌入式Linux系统(NUC980)tf卡出错处理errors=remount-ro改为errors=continue
7 1
|
22天前
|
安全 Linux
嵌入式Linux系统关闭串口调试信息的输出
嵌入式Linux系统关闭串口调试信息的输出
13 1
|
22天前
|
Linux 编译器 网络安全
嵌入式Linux移植dropbear
嵌入式Linux移植dropbear
19 3
|
22天前
|
存储 Ubuntu Linux
制作一个嵌入式Linux的应用程序升级文件
制作一个嵌入式Linux的应用程序升级文件
12 2