擂台战:嵌入式Linux面临图形化挑战
最近,计算机嵌入式产业研究显示Linux系统是大多数嵌入式开发项目的首选操作系统。起初,Linux只是一种简单的解决方案,为爱好者提供了一个免费且功能强大的开发平台。但是现在它已逐步成为一个成熟、稳定、功能强大且倍受关注的操作系统。  Linux操作系统涉猎的范围从程序控制系统、个人数字助理(PDAs)及家用电器到桌面系统和高端网络服务器,乃至于功能强大的计…
(更新时间:2008-4-8)[查看全文]
Linux磁盘存储区管理原理与技巧详解
在Linux下管理磁盘贮存区算的上一个技巧,很多朋友在这上面常常问我,今天我就把这方面的东西汇总一下,从Linux特有的交换分区的原理开始介绍Linux下如何管理磁盘。  原理篇  1. 交换空间是什么  Linux 中的 交换空间(Swap space) 在物理内存(RAM)被充满时被使用。如果系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就…
(更新时间:2008-4-8)[查看全文]
主流嵌入式Linux系统下GUI解决方案
在嵌入式系统领域,有不少GUI系统,如QNX Photon MicroGUI等,可是具体到嵌入式Linux领域又有哪些可供选择的GUI系统呢?   在嵌入式环境底下,GUI系统的整体构架跟PC Desktop相去不远,例如绘图函数库、字型、事件处理等也都是嵌入式GUI系统所要面临的。但是嵌入式系统本身由于体积小、资源少的特点,所以在整体设计上必须较为严谨,必…
(更新时间:2008-4-8)[查看全文]
在RedHat Linux下通过DMA传输数据
我们都知道,使用DMA方式传输数据可以占用更少的CPU资源,因此与其它操作系统一样,Linux支持硬盘以DMA方式转输数据,但在安装Red Hat7.0时关于DMA的默认选项是Disable的,当然你可以在安装时就enable它。如果在安装时DMA是disable的,那该怎么才能激活DMA呢?通过重新编译内核可以激活DMA支持,但编译内核对新手显然太过复杂。…
(更新时间:2008-4-8)[查看全文]
把设备驱动程序编译进嵌入式Linux内核
驱动程序的使用可以按照两种方式编译,一种是静态编译进内核,另一种是编译成模块以供动态加载。由于uClinux不支持模块动态加载,而且嵌入式Linux不能够象桌面Linux那样灵活的使用insmod/rmmod加载卸载设备驱动程序,因而这里只介绍将设备驱动程序静态编译进uClinux内核的方法。   下面以uClinux为例,介绍在一个以模块方式出现的驱动程序…
(更新时间:2008-4-8)[查看全文]
用新型D-BUS与Linux桌面应用程序通讯
D-BUS 是一个大有前途的消息总线和活动系统,正开始深入地渗透到 Linux® 桌面之中。了解创建它的原因、它的用途以及发展前景。   D-BUS 本质上是 进程间通信(inter-process communication)(IPC)的一个实现。不过,有一些特性使得 D-BUS 远远不是“只是另一个 IPC 实现”。有很多不同的 IPC 实现,因…
(更新时间:2008-4-8)[查看全文]
通过日志系统保障Linux操作系统安全
Linux系统中的日志子系统对于系统安全来说非常重要,它记录了系统每天发生的各种各样的事情,包括那些用户曾经或者正在使用系统,可以通过日志来检查错误发生的原因,更重要的是在系统受到黑客攻击后,日志可以记录下攻击者留下的痕迹,通过查看这些痕迹,系统管理员可以发现黑客攻击的某些手段以及特点,从而能够进行处理工作,为抵御下一次攻击做好准备。   在Linux系统中…
(更新时间:2008-4-8)[查看全文]
操作系统安全之如付对抗Linux系统病毒
相对于Windows系统而言,Linux稳定、成本低廉,而且非常安全。如果不是超级用户,恶意感染系统文件的程序很难得逞,也很少发现病毒在Linux上传播。但这并不是说Linux就真的无懈可击了。   如今,越来越多的服务器、工作站和个人电脑开始使用Linux,电脑病毒制造者也开始攻击这一系统。尽管我们所熟知的威力强大的计算机病毒并不会损坏Linux服务器,但…
(更新时间:2008-4-8)[查看全文]
使用Linux防火墙伪装来抵住黑客攻击
防火墙可分为几种不同的安全等级。在Linux中,由于有许多不同的防火墙软件可供选择,安全性可低可高,最复杂的软件可提供几乎无法渗透的保护能力。不过,Linux核心本身内建了一种称作伪装的简单机制,除了最专门的黑客攻击外,可以抵挡住绝大部分的攻击行动。   当我们拨号接连上Internet后,我们的计算机会被赋给一个IP地址,可让网上的其他人回传资料到我们的计…
(更新时间:2008-4-8)[查看全文]
甲骨文Linux发展缓慢 暂时对Red Hat没威胁
3月9日消息,全球最大的软件厂商之一甲骨文去年10月曾许诺要大规模应用Linux软件。但是,到目前为止,甲骨文的这种重要扩张还没有显示出任何势头。  据路透社报道,小的竞争对手Red Hat没有受到甲骨文入侵的影响,甚至还增长了。华尔街对甲骨文的Linux前途仍持谨慎的态度。目前甲骨文进入Linux领域还处在早期阶段。甲骨文还没有宣布任何大的交易。   研究…
(更新时间:2008-4-8)[查看全文]
一种高效率的数据信息传输技术Relay
Relay要解决的问题      对于任何在内核工作的程序而言,如何把大量的调试信息从内核空间传输到用户空间都是一个大麻烦,对于运行中的内核更是如此。特别是对于哪些用于调试内核性能的工具,更是如此。      对于这种大量数据需要在内核中缓存并传输到用户空间需求,很多传统的方法都已到达了极限,例如内核程序员很熟悉的 printk() 调用。此外,如果不同的内…
(更新时间:2008-4-8)[查看全文]
利用IP别名托管多个SSL网络服务站点
在以前的 developerWorks 文章 “Secure remote data access for Domino®” 中,我们讨论了如何利用 Apache Web 服务器以节约预算的方式解决企业问题。(参见 参考资料 中的链接。)在本文中,我们继续讨论这个主题,解释在一台通过一块物理网卡连接到网络的服务器上,如何使用 Apache Web 服…
(更新时间:2008-4-8)[查看全文]
Linux下安装和使用杀毒软件AntiVir
提起计算机病毒来,可谓人人皆知,有些吃过病毒苦头的人更是有点谈虎色变的感觉。其实无论对于企业还是个人,病毒的危害都是不可避免的,特别是对于Windows用户,可能碰到的病毒就更多了,象前不久的“冲击波”病毒在全世界范围内造成 了巨大的损失,它实际也是一种针对windows的病毒,而对Linux等操作系统是无效的。以前人们都有一个观点,Linux上没有病毒,不…
(更新时间:2008-4-8)[查看全文]
Linux系统下利用SSH进行远程控制
网络被攻击,很多情况是由于服务器提供了Telnet服务引起的。的确,对于UNIX系统,如果要远程管理它,必定要使用远程终端,而要使用远程终端,自然要在服务器上启动Telnet服务。但是Telnet服务有一个致命的弱点——它以明文的方式传输用户名及口令,所以,很容易被别有用心的人窃取口令。目前,一种有效代替Telnet服务的有用工具就是SSH服务。SSH客户端…
(更新时间:2008-4-8)[查看全文]
新闻观察 回顾2006 Linux不失落的理由
我读到一篇文章,文章解释为什么说2006年又是Linux失落的一年,对此我绝对不能认同并禁不住要写下这篇文章加以反驳。我发现2006年是 Windows 和Linux之间架设桥梁的一年,可能还没有完成,但已经有了政府机构的介入。就让我来和大家分享一下关于2006年之Linux的一些个人想法吧。   好大一个丰收年  虽然操作系统市场仍然主要由微软占领,而且也…
(更新时间:2008-4-8)[查看全文]
系统管理 从头开始对ubuntu进行优化
在安装Linux系统之初,就应该考虑怎样使linux系统得到最好的性能。linux本身也设计成可以良好扩展的形态,比如在Linux系统中,我们可以随心所欲地组织磁盘分区,有些朋友喜欢一个/,一个swap就搞定,其实这个不是非常科学的选择,本人在多次重装后,总结一些经验,与各位朋友分享,如果有不对的地方,请务必提出批评。   第一部分 仅有一张硬盘的电脑安装l…
(更新时间:2008-4-8)[查看全文]
Linux数据传输技术Relay的原理
  Relay 是一种从 Linux 内核到用户空间的高效数据传输技术。通过用户定义的 relay 通道,内核空间的程序能够高效、可靠、便捷地将数据传输到用户空间。Relay 特别适用于内核空间有大量数据需要传输到用户空间的情形,目前已经广泛应用在内核调试工具如 SystemTap中。本文介绍了 Relay 的历史和原理,并且用一个简单的…
(更新时间:2008-4-8)[查看全文]
Linux操作系统KDE下GTK程序的美化经验
如果你和我一样是linux的爱好者,但非狂热,那么我想这篇文章会对你有点用处,所以我决定通过它来总结我自己的一点点美化经验以供大家参考。如果你不是一个吹毛求疵的人,但是又对美观的桌面有那么点小小的追求的话,那么你可以试一试我的方法。   因为我只用SuSE9.1(并非出于对其他版本的歧视,而只是一种巧合),所以这篇文章的针对性很强。目前没有装9.2,不知道是…
(更新时间:2008-4-8)[查看全文]
linux下浏览CHM及其它文件格式电子书
现在网上的电子图书绝大部分都是pdf、chm、wdl和word文档doc格式。也有部分图书采用纯文本txt格式。txt格式在linux下可用文本阅读器打开,灰褂玫膌inux平台支持中文显示,使用上不存在什么问题。pdf格式由于使用广泛,在linux下也得到了良好支持,可以使用xpdf,KGhostView等打开阅读,还可以到www.adobe.com去下载…
(更新时间:2008-4-8)[查看全文]
Linux操作系统笔记本电源管理实用指南
Linux是一种性能优越的开源操作系统,随着其性能和知名度越来越高,最主要的是在价格上无与伦比的优势,许多厂家开始推出Linux笔记本电脑,并且这种趋势大有愈演愈烈之势。我们知道,笔记本受到电池续航时间的限制,所以特别注重机器的电源管理。因此,本文将讨论如何处理这些事项。   一、概述   实际上,除了利用主板上的BIOS来管理电源外,大多数Linux系统本…
(更新时间:2008-4-8)[查看全文]
输入更顺畅 Linux的中文输入法全接触
目前,Linux下的输入法基本能支持智能拼音和五笔两种方法,其中拼音输入都是面向词组而非整句的,这是目前的局限。由于笔者喜欢拼音,所以下面的比较大都以拼音输入为主。   在较新的Linux版本中,都通过/etc/sysconfig/i18n控制输入法。例如Mandrake 9.1下,使用scim时的i18n文件内容如下:     LANGUAGE=zh_CN…
(更新时间:2008-4-8)[查看全文]
Linux操作系统下播放Rmvb的问题解决
出于一些微妙而奇怪的原因,我比较喜欢用KDE,这是: KDE-Pro(Pro KDE?),或译为KDE派。哈哈,没想到还有这么拉风的“行头”。   这儿年生,用rmvb来搞视频的太多了,郁闷的是我已经较长时间没有能顺利的播放rmvb了。今天又突发奇想的来整整,原来还是解码库(DecoderS)的问题。既然开始写了,就顺便记一些播放的工具和方法。   播放rm…
(更新时间:2008-4-8)[查看全文]
在Linux下建立VPN服务器来做加密代理
【编者提示:本文内容仅供参考,请勿用于不当之处!】   一、背景   对VPN的分类什么的有个大概的了解,知道是个大概怎么回事,如果不大清楚的朋友可以google一下。本文就不对这些内容进行具体的介绍了。   目标系统:Red Hat Linux 9默认安装。   二、需求   说白了就是用肉鸡做加密代理。   1:对系统尽可能小的改变,包括添加文件和系统日…
(更新时间:2008-4-8)[查看全文]
Linux操作系统故障恢复技巧
不论你在运行什么操作系统,在很多情况下,你会面对灾难恢复操作。你的主引导区被覆盖,你的硬盘不能启动,或者一个重要的文件被删除,或者你的显示卡启动时闪烁一下就黑屏了。本文会就这些问题作一些技巧性的讨论,帮助你在遇到这些问题时,不致于手足无措。     首先需要的是一张应急启动软盘,在安装 Linux 时,一般会要求建立一张的,所以,你应该有这张磁盘的,如果还没…
(更新时间:2008-4-8)[查看全文]
三种嵌入式操作系统的深入分析与比较
1、嵌入式系统与嵌入式操作系统   1.1 嵌入式系统   嵌入式系统是以嵌入式计算机为技术核心,面向用户、面向产品、面向应用,软硬件可裁减的,适用于对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。   嵌入式系统应具有的特点是:高可靠性;在恶劣的环境或突然断电的情况下,系统仍然能够正常工作;许多嵌入式应用要求实时性,这就要求嵌入式操作…
(更新时间:2008-4-8)[查看全文]
运行在网络处理器上的嵌入式Linux系统
在最近的24个月中,由于供应商组织面临经济状况不景气,加上Intel IXP 和 IBM Power NP,Raza,Cavium, Xilinx等公司的网络处理器(多核处理器)的出现,使得Linux在基于这些处理器设备的控制和管理层面上有了更多的用武之地。   控制层面包括逻辑和物理接口,它们本身并不传输网络数据,而是启动,监视和控制芯片的传输数据活动。在…
(更新时间:2008-4-8)[查看全文]
10303 篇文章  首页 | 上一页 | 328 329 330 331 332 333 334 335 336 | 下一页 | 尾页  26篇文章/页  转到第
天下网吧·网吧天下

本栏目最新图文