linux小说阅读
1. 请问Linux系统内有比较好的电子书阅读器吗
小说阅读器txtreader4linux
一个简单的小说阅读器,主要用来阅读纯文本电子书。
2. linux下如何下载明朝那些事
《明朝那些事》是一本书。作为一本书,在网络上有几种文件形式。DOC文件 TXT文件 PDF文件 还有一部分是做成电子书,就是把它做成一个exe可执行文件。在windows下能下载,在Linux下就能下载。但是linux下没有迅雷,网际快车虽然有linux版,可那个东西连在windows下的下载都乏善可陈,更别说linux了。
具体下载方法,我给你做个示范:
右上角那个方块里面显示“三体.rar”,下面显示831kb,右边还有一个象是文件夹一样的小图标。点击那个图标,就能打开刚刚下载保存了三体.rar文件的文件夹。你要是不知自己下载的东西放到哪去了,就点那个文件夹图标。
其他的文件的下载都是类似的。此外还有一种方法就是使用wget下载,但是,这个东西,我觉得你用起来还是有点困难。
最后我要说明两点:虽然说在linux下也能下载一些exe文件,但是,linux下不能使用它们,要想用,就要回windows。此外,还有一些网站,虽然提供了在线观看阅读的功能,但是如果要下载,就必须安装他们的专用的下载工具,否则不是不能下载,就是下载不完整。而这些这门为某个网站开发的下载工具往往没有linux版。象土豆,酷6,优酷等等视频网站都有类似现象。实际上土豆、酷6等网站可以这么做,其他网站也可以效法,那不是什么问题。只是它们愿不愿意那么做。
所以,在你对linux了解还不太多的时候,优先考虑在windows下下载,特别是下载一些急需的有迫切需求的东西时,更是如此。
3. linux内核源代码情景分析 怎么样
这段时间一直在为毕业论文纠结,论文题目是关于Linux进程模块的源代码分析与研究。 以前拜读过《操作系统设计与实现》,《Linux内核设计与实现》,《understanding the linux kernel 3rd》等等,桌面还有大把的网络下下来的资料。 初识这本书,是大三时候一位同学跟我提起,当时觉得还没到阅读源代码的程度。一直到做这篇论文,在我最纠结的时候,忽然想起朋友说过这本书,于是下了电子版本。 理所当然,我完全被这本书吸引。 我难掩心中的激动,几乎要欢呼起来,这何尝不是一本可以当做小说阅读的书籍! 这本书不像前两本那样,仅仅只是罗列出Linux的特性,数据结构,相关的技术等等,他是在带领你去走进Linux源代码的世界,顺着代码的调用,一路斩荆披棘,最后带你到底目的地。途中虽然惊险,但一路过来,却是充满了趣味,更是享受到了智力上的成就感。 关于书的语言。 读这本书,仿佛是你的好朋友就坐在你面前跟你讲话,他把Linux源码中的枯燥的理论跟生活中普遍的事物联系起来,像进程的task_struct结构体,相当于我们的“户口本”,进程转换到"zombie”状态,“进程死亡了无法帮自己注销户口登记,要父进程帮忙”等等,这些解释非常地形象。所谓的大师也便是如此,用最通俗的语言把最深奥的道理讲明白,我想,这本书的作者做到了。 此书的不足。 这本书也存在着不足之处。第一点,此书是2001年出版的,所以是以2.4版本的源代码为基础的,而现在已经长期停留在2.6版本了;第二是,书中的图片严重不足,很多原理只要附加张图片便能让读者明了,可是作者花了不少的篇幅去解释而没有附加图片,这很让人费解,或者这是因为录入不是作者本人做的原因;第三,这跟很多国内书籍类似,没有索引,查找代码的讲解是件很痛苦的事情。 距离这本书第一次出版已经有八年的时间了,希望作者能抽出时间再修订,在此基础上做2.6版本源代码的分析。 这是我见过的国内比较好的真正用心去写的计算机书籍,在此之前也只读过一本关于汇编语言的书籍,作者是王爽。依稀还记得当年舍友都睡了的时候,一个人小心翼翼地趴在笔记本前仔细阅读的情景,如今甚是怀念。 这是本好书。
4. Linux下怎么阅读电子书
这个问题已经有解决方法了,xCHM是一个可以运行在Unix平台(包括Linux、Solaris等)下的CHM阅读软件,现在还能够在MAC OS下运行。登
录http://xchm.sourceforge.net,你可以从中获取最新版的软件和源代码,安装后就可以在Linux下直接阅读CHM格式的电子书了。
5. windows Linux操作系统里有没有专门的TXT小说阅读器
没有,需要你自己去下载个读书软件,然后用软件打开你的txt文件来看!
6. 手机WindowsCE 6.0系统用什么小说阅读器
广义上说,智能手机除了具备手机的通话功能外,还具备了PDA的大部分功能,特别是个人信息管理以及基于无线数据通信的浏览器和电子邮件功能。智能手机为用户提供了足够的屏幕尺寸和带宽,既方便随身携带,又为软件运行和内容服务提供了广阔的舞台,很多增值业务可以就此展开,如:股票、新闻、天气、交通、商品、应用程序下载、音乐图片下载等等。融合3C(Computer、Communication、Comsumer)的智能手机必将成为未来手机发展的新方向。
1、具备普通手机的全部功能,能够进行正常的通话,发短信等手机应用。
2、具备无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络下的CDMA 1X或者3G网络。
3、具备PDA的功能,包括PIM(个人信息管理),日程记事,任务安排,多媒体应用,浏览网页。
4、具备一个具有开放性的操作系统,在这个操作系统平台上,可以安装更多的应用程序,从而使智能手机的功能可以得到无限的扩充。
既然只有具备操作系统的手机才配叫智能手机,那其的操作系统种类又有哪些呢?既然智能手机的诞生和掌上电脑有关,那它的操作系统也肯定会与掌上电脑有关。Symbian和Windows CE、Palm、Linux依旧是这四大阵营,不过与PDA操作系统中Palm和Windows CE两强争霸的局面不同,在智能手机操作系统中,Symbian却抢得了先机,索爱、诺基亚、摩托罗拉以及松下等公司基本上都采用了Symbian为主的操作系统。
Symbian:Symbian的很像是Windows和Linux的结合体,有着良好的界面,采用内核与界面分离技术,对硬件的要求比较低,支持C++,VB和J2ME。兼容性较差。代表机型:诺基亚6600索爱P908西门子SX1
Windows CE:由于微软的强大实力,WINDOWS CE有很多先天的优势,比如拥有强大的内建软件,WORD,EXCEL,IE,MSN MESSENGER,OUTLOOK,MediaPlay等,其它系统上的同类软件很难做到如此完善和统一。由于硬件要求极高使价格也高了,耗电还是很比较大,系统稳定性差。代表机型:多普达智能手机系列。
Palm:这种系统对硬件的要求很低,因此在价格上能很好的控制,耗电量也很小。 PALM 由于比较早出现,应用在手机上还是有很多不完善的地方,相同于其它两大系统,PALM 显得比较弱小。代表机型:三星SGH-i500Treo 600。
Linux:Linux具有源代码开放、软件授权费用低、应用开发人才资源丰富等优点,便于开发个人和行业应用。起步太晚,没有雄厚的基础。代表机型:摩托罗拉A760 ,三星i519 。
除了这四个操作系统以外,大家是不是还听说过什么S60、S70等操作系统,这些又是什么呢?其实这些都是Symbian的分支,为什么这么说呢?原来Symbian OS只是一个操作系统的内核,而界面可以由各个厂商自已开发,9210与3650的界面就是不同的,而P908与6600又不相同,6600用的是Series 60界面,P908用的是UIQ界面,这也导至了,因为微小的差别使程序不能通用,就算是9210的Symbian OS 6.0和3650的6.1的程序也大多是不兼容的,原因就是因为界面接口的问题,相信对于这个问题的解决方案的出台,我们需要等待一些日子了。在不同界面中,有着不同的优点和缺点,Series 60容易操作,切换任务和关闭任务容易,而UIQ界面上可支持手写操作,功能更多,不过切换和关闭任务比较麻烦。好了,言归正传。下面还是给大家说说如何走出智能手机和智慧型手机选购中的误区。
既然要走出这个误区,首先我们就应该先来认识认识它的真面目。
误区一:可以手写输入的手机
很多朋友都认为可以手写输入的手机一般都是智能手机。其实不然,这两者并没有直接的因果联系。如波导的多易随E859和TCL的E757都具有手写功能,因为没有操作系统,所以我们给它们定义为智慧型手机。反之,多普达535,作为一款智能手机,但是却不支持手写功能,我们总不会也把它看作为智慧型手机吧!所以这两者没有直接的因果关系。
误区二:内置功能丰富的手机
是不是功能越多的手机就是智能手机呢?答案是否定的。例如CECT的T868内置的功能也非常多,也集成了PIM功能。难道我们也把它看为智能手机吗?举个很恰当的例子来说明这个问题。以前386、486电脑才在中国大陆销售的时候,市面上就出现了一款与电脑功能相仿的“小霸王”学习机,不知道大家听说过这个产品没有,反正笔者自己家里有一台。因为当时涉及电脑的软件非常少,而学习机里内置的学习软件基本上跟电脑软件一样,所以两者的差别并不是很大。但随着电脑技术的发展,应用和游戏软件越来越多的被开发出来,学习机的市场就逐渐萎缩。如果想让学习机跟上电脑软硬件升级的步伐,是十分困难的。
同理,虽然现在许多生产智慧型手机的厂商,可以提供在线升级软件等功能,可是供用户选择的面毕竟很少。因为软件的更新需要手机厂商花费更多的精力,在如今这个群雄混战的手机市场,新产品的上市时间才是手机厂商最关心的问题。
反过来说,智能手机的功能就一定很丰富。为什么呢?因为其自身的操作系统在其中发挥了很大的作用。Symbian和Windows CE、Palm、Linux这四个操作系统相对应的智能手机都会在网上找到相当可观的免费资源。这是一件多么惬意的事情啊!
看到这里相信大家已经对如何区分智能手机和智慧型手机心里有个谱了吧!不过从价格上来看,智能手机的报价明显比智慧型手机高出一截,毕竟是“一分钱一分货”嘛。在这里提醒想购买此类型手机的读者注意,再购买手机之前,需考虑清楚自己需要什么类型的手机,在购买的时候一定要问清楚,不要被手机表面的东西所迷惑。
7. 请教一些关于linux系统和嵌入式的问题
1、我想学习arm+linux为平台的嵌入式,所以电脑得装linux系统,请问选哪个linux最好?包括红旗、红帽、ubuntu……不知道我说的对不对?最好详细说一下。
申明一点,没有最好的发行版,每个发行版都有他自己的特色,区别在于软件的组织,对系统性能与漏洞的改进上,以及社区的活跃程度。内核的来源都一样。
根据你学习的有嵌入式学习的要求,所以不推荐你过分依赖图形界面。
UBUNTU和FC都有完整的桌面解决方案,能让WINDOWS惯用者觉得并不陌生。但是这并不适合嵌入式学习,而且我觉得在某种程度上会阻碍你的学习进程。
我使用的发行版是DEBIAN,但是我并不推荐你使用它,不是因为它难用,而是因为我觉得你用什么发行版都能满足你学习的需要,关键是要有意识避开图形界面,多接触控制台操作,因为在ARM平台上运行LINUX的,就要不可避免的接触内核编译,交叉编译,工具链等操作,这些操作都离不开命令行。
2、我的是thinkpad x40,没有光驱,应该怎么装上面的系统?
对于DEBIAN来说,可以将安装镜像做到USB上;也可以通过硬盘安装。如果你打算使用DEBIAN的话,可以查安装文档,或者M我。
不过最方便的方法我觉得还是用外置光驱。
3、嵌入式最终是要把编好的代码烧入arm处理器的rom中,这和pc端必须装linux系统有什么关系?
没有必然的联系。因为WIN下也有ARM的开发平台,完全可以通过在WIN的开发平台下写好再烧录。
不过时候需要在ARM上运行LINUX操作系统,这需要交叉编译,LINUX上有成熟免费的平台可以完成这个任务。
4、嵌入式是不是把linux的内核代码修改好了烧入arm处理器中,再把编写好的应用程序的代码烧入arm处理器中?还是系统和应用程序一起做好,一起写入到arm处理器中?
看系统情况而定,如果你的ARM系统IO可以访问独立的存储设备(上边有文件系统),而不是只有容量有限的ROM的话,编译链接可以在ARM上完成。
5、电脑上的linux系统是由英特尔cpu为核心的电脑主板来运行,这和arm处理器执行linux代码有什么区别吗?
有的时候没有太大区别,C代码把机器代码抽象出来了。
举例来说,DEBIAN支持多种处理器架构如:x86,ia64,spac,powerpc,arm,mips,mipsel等,
我只需要写一个HELLOWORLD程序,在编译链接的时候指定处理器类型,就可以生成需要的机器码。
话说高级语言的作用不就是在这里吗?
6、我看到一本书是《linux内核0.11 V1.9.5》,请问这个0.11和V1.9.5是什么意思,哪个是版本?
v1.9.5应该是书的版本吧,目前常用的linux内核是2.6.27,我在使用的是2.6.26
7、负责将pc端上的代码写入到arm处理器的烧写软件一般都是什么?
烧写的对象是片内ROM(电可擦)或其他非易失性记忆体。这和普通的烧写没什么区别。所以烧写软件也大同小异。
鉴于要使用嵌入式的操作系统,可能的做法是把bootloder之类(类似pc上的bios)的程序烧入rom,由bootloder负责加载内核。这样,如果系统有独立的存储设备的话,内核就不需要烧写,完全像PC一样进行引导。
8、我想把linux系统自己修改一段代码,比如在开机时出现自己的logo,请问拿什么软件修改再重新打包?是不是到网上下载一个linux系统,然后用A软件打开,编辑,重新打包好,刻到光盘上,再装系统,装好后就实现自己的理想了?
修改linux系统的关键词:LFS,CLFS。
根据现实LOGO的阶段不同,实现方法也不同,感觉你说的是在LINUX系统内核没加载之前。那需要修改bootloader,给bootloader加入显示图片的功能。因为有些bootloader并不提供图形显示的功能,所以想用修改BIOS的方法修改bootloader几乎不行。
9、linux从最初的1万行代码发展到现在的1000万行代码,到底是添加了什么功能使他膨胀了1000倍?
我也没有完整大答案。大致是不断的完善,内核对CPU的调度上越来越合理,内存管理越来越有效,可以维持越来越多的外围设备,支持多种协议等等的吧。
10、windows和linux系统到底有什么不同?使得微软只要不公开源代码,其他人就不知道windows的代码是什么东西?
so many differences。
windows在某种程度上公开了源码,ddk等开发包中都有源码。windbg也公开了几乎全部的symbol以供专业人员使用。
11、linux现在有1000万行代码,即使当小说阅读也要花上几年时间,有没有一个人懂得每一行代码呢?他是怎么做到的呢?
一本小说,并不是所有的地方都是引人入胜、值得去看的,有的时候我们还可以推测出故事的发展。
源代码也是如此。有的时候没必要去追究所有代码的含义,我们只需要大致知道这部分代码的功能就可以了。
另外,代码的一大部分都是常量的声明,为了支持各种各样的约定、协议。
12、嵌入式里有个专门搞驱动开发的,为什么不让写到arm处理器中的linux直接控制各种硬件呢?因为你的对象,比如路由器,就那么些硬件,你都知道……
没开发过,不清楚。
8. 什么是Linux文本处理命令
Linux系统中“一切都是文件”,而对服务程序进行配置自然也就是编辑程序的配置文件。如果不能熟练地查阅系统或服务的配置文件,那以后工作时可就真的要尴尬了。
1.cat命令
cat命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”。
Linux系统中有多个用于查看文本内容的命令,每个命令都有自己的特点,比如这个cat命令就是用于查看内容较少的纯文本文件的。cat这个命令也很好记,因为cat在英语中是“猫”的意思,小猫咪是不是给您一种娇小、可爱的感觉呢?
2.more命令
more命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件”。
如果需要阅读长篇小说或者非常长的配置文件,那么“小猫咪”可就真的不适合了。因为一旦使用cat命令阅读长篇的文本内容,信息就会在屏幕上快速翻滚,导致自己还没有来得及看到,内容就已经翻篇了。因此对于长篇的文本内容,推荐使用more命令来查看。
3.head命令
head命令用于查看纯文本文档的前N行,格式为“head [选项] [文件]”。
在阅读文本内容时,谁也难以保证会按照从头到尾的顺序往下看完整个文件。如果只想查看文本中前20行的内容,该怎么办呢?
4.tail命令
tail命令用于查看纯文本文档的后N行或持续刷新内容,格式为“tail [选项] [文件]”。
我们可能还会遇到另外一种情况,比如需要查看文本内容的最后20行,这时就需要用到tail命令了。tail命令的操作方法与head命令非常相似,只需要执行“tail -n 20 文件名”命令就可以达到这样的效果。tail命令最强悍的功能是可以持续刷新一个文件的内容,当想要实时查看最新日志文件时,这特别有用
5.tr命令
tr命令用于替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”。
在很多时候,我们想要快速地替换文本中的一些词汇,又或者把整个文本内容都进行替换,如果进行手工替换,难免工作量太大,尤其是需要处理大批量的内容时,进行手工替换更是不现实。这时,就可以先使用cat命令读取待处理的文本,然后通过管道符(详见第3章)把这些文本内容传递给tr命令进行替换操作即可。
6.wc命令
wc命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”。
每次我在课堂上讲到这个命令时,总有同学会联想到一种公共设施,其实这两者毫无关联。Linux系统中的wc命令用于统计文本的行数、字数、字节数等。如果为了方便自己记住这个命令的作用,也可以联想到上厕所时好无聊,无聊到数完了手中的如厕读物上有多少行字。
7.stat命令
stat命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”。
stat命令可以用于查看文件的存储信息和时间等信息,命令stat anaconda-ks.cfg会显示出文件的三种时间状态(已加粗):Access、Modify、Change。
8.cut命令
cut命令用于按“列”提取文本字符,格式为“cut [参数] 文本”。
在Linux系统中,如何准确地提取出最想要的数据,这也是我们应该重点学习的内容。一般而言,按基于“行”的方式来提取数据是比较简单的,只需要设置好要搜索的关键词即可。但是如果按列搜索,不仅要使用-f参数来设置需要看的列数,还需要使用-d参数来设置间隔符号。passwd在保存用户数据信息时,用户信息的每一项值之间是采用冒号来间隔的,接下来我们使用下述命令尝试提取出passwd文件中的用户名信息。
9.diff命令
diff命令用于比较多个文本文件的差异,格式为“diff [参数] 文件”。
在使用diff命令时,不仅可以使用--brief参数来确认两个文件是否不同,还可以使用-c参数来详细比较出多个文件的差异之处,这绝对是判断文件是否被篡改的有力神器。
等等,以上仅仅为一些简单说明具体说明可以看www.linuxprobe.com/chapter-02.html#26
9. Txt Reader(文本阅读器) 0.6.4 for linux 怎么用
软件特性 TxtReader(文本阅读器) for linux一个简单的小说阅读器,主要用来阅读纯文本电子书。 注意:使用QT4设计,在Everest0.5.9和Magic linux 2.5下测试通过,使用前请安装QT4库。 使用说明: 1.托盘图标或窗口中点击右键,可看到所有功能菜单。 2.从菜单中选择“打开”命令,可浏览本机文件夹并打开指定文档;也可拖拽打开指定文档。 3.方向键“→”或“↓”、鼠标点击阅读界面左1/4向下翻页,“↑”或“←”、鼠标点击阅读界面右1/4向上翻页。 4.窗口处于激活状态时,按“Esc”键隐藏界面至托盘图标。 5.在托盘图标上单击可进行阅读器的隐藏与显示切换。 6.编码子菜单中可切换打开文件时所使用编码。 7.菜单中书签项可增加书签,若需删除书签则可跳转至书签所指示页面并选择删除菜单。 8.其它字体放大、缩小、颜色设置等功能不再一一列举,请自行尝试。 2011-3-1 0.6.4 累积更新。 -重写分页算法,打开书籍速度显著提高。 -更新书签位置、当前阅读进度的记录方式,为每本书籍分别保存历史信息。 -简化程序结构,增强代码可读性。 -优化使用指南与阅读界面切换算法。 -增加清除书签菜单。 -解决托盘状态About对话框确认后程序退出的问题。
10. 小说阅读器排行榜
个人推荐的小说阅读器有:书旗小说、掌阅iReader、网络阅读、QQ阅读、搜狗阅读、熊猫看书、
网易云阅读、咪咕阅读、起点读书、多看阅读。
1、书旗小说
书旗小说是阿里文学旗下手机阅读APP,除了拥有传统阅读器的书籍同步阅读、全自动书签、自动保存阅读历史、点击翻页、全屏文字搜索定位、自动预读、同步更新等功能外,更有离线书包、增强书签以及资讯论坛等扩展内容,还可以阅读SD卡中TXT/UMD/EPUB内容。
2、掌阅iReader
掌阅iReader是一款没有广告全免费的手机电子书阅读器,具有20种文字编码识别功能,支持手势翻页,摇一摇手机就到下一页,支持白天/黑夜阅读模式。无论是从界面来看,还是从排版来看,都是简单易操作,更新也是及时的,而且新人还可以领取五本小说的福利。
5、网易云阅读
网易云阅读支持一站式阅读电子图书、数字杂志及海量互联网资讯,当前正版电子图书及品牌杂志已逾460,000册。网易云阅读拥有iPad、iPhone、Android、Android Pad、Windows Phone、windows8六大客户端版本 。
长时间使用手机的危害
1、损害人的眼睛
虽然躺床上玩手机很舒服,但大家都知道,如果时间长了难免还是会很累,因此很多人便会侧着身子玩,从而导致眼睛就是斜着看手机,久而久之,就会导致斜视眼的发生。况且,大部分人为了能躺得更舒服,手机往往都离眼睛很近,时间久了也容易导致近视。
同时,由于干着感兴趣的事,长时间眼睛盯着屏幕眨都不眨一下,很容易导致眼角膜中的水分快速挥发,从而出现眼睛干涩、流泪,甚至畏光等等不良的症状。
2、影响人的睡眠质量
如果睡觉之前还长时间地躺着玩手机的话,很容易使人难以入睡,甚至玩得不想睡了。如果实在忍不住,可以坐在床上玩个十几分钟,然后把手机放到离床至少一米以上的距离,再躺着冥想,慢慢慢慢就不会想玩手机了,也一下子就会睡着。