Linux和Windows的区别。

我准备用Linux。但是不知道Linux有什么特点。还有就是Linux和Windows的区别。和Linux识别的文件格式是不是和Windows是一样的?

第1个回答  2013-02-28
Linux识别的文件格式是不是和Windows是一样的?
回答:有的格式二者都识别,有的格式不能。
比如:jpg bmp 等格式文件都能在两种操作系统中被打开。但W中的可执行程序与L中的可执行程序不能互用。
-----------------------------------------------------
看到这里就可以了,如果有闲心可以看下下面内容。我表达能力弱,说得不明了所以下面内容适合对电脑有点了解的人看。
-----------------------------------------------------
看到你选择了错误的答案,我就想说两句。
您问的识别的文件格式是否相同,但你选择的答案中说了一些文件系统的东西,而且还说得不对,所以觉得您上当了。
比如:NTFS ext3等不是文件格式,而是一种文件系统。每个磁盘分区需要一种文件系统来管理,Linux与Windows都支持多种文件系统,目前W主流应用NTFS,但L不支持它;Linux主流应用ext4/ext3,但W不支持它们。象Fat/Fat32等W与L都对它们支持。另外有很多其它文件系统这里不例举。
转入正题:文件格式,每种文件有它自己的结构,可以让操作系统中不同的软件来区分、处理,这可以说是文件格式吧。
先举个W与L都识别的较常见的文件格式例子:你电脑里有很多相片文件,你会很轻松打开它们。他们大都是bmp文、jpg等图片格式的文件,但每个相片文件的内幕我们却不知道,其实它们内部包括文件头、信息头、实体等内容,这些内容让图片相关程序能够顺利打开它呈现出图像,当然细说它们内部的文件格式会很复杂,包括调色板、颜色位数、长宽定义等等,这些可以说是bmp、jpg文件格式的一部分,jpg文件还需要了解图像压缩等知识,这里不再提起。W与L都有相应软件可以轻松识别它们。所以我给前面我自己的话挑下错:先举个W与L都识别的较常见的文件格式是病句。
再举一个W与L类似识别但又有所不同的文件格式的例子:W中很经典的记事本。它能打开几乎任何类型的文件,只是一些是我们看不懂的乱码。这一点我们不提,只提它正常打开的.txt文件做例。
W中txt文本文件格式简单,就是我们可识别的文字准照某种协定映射成数值记到txt文件中。能被相应文本阅读器或者文本编辑器打开或编辑。这段主要想提的不是txt文件,而是能够编辑文件的记事本。我们打开txt文件时W默认用记事本打开它(当然装了其它文本编辑器后就不一定谁来打开它了)。而记事本其实是一个Windows可执行文件,真正的文件名是notepad.exe。它能够打开几乎“任何格式”的文件,只是按它的方法去打开罢了。方法比较简单,先查看文件的前两个字节来判断是多字节型文本还是UNICODE型等。然后按照不同类型来处理并打开。当遇到一个数值后停止显示txt的数据。这个值我忘了,大概是8进制的027,如有兴趣可以上网查这个值,应该很好找。关键是要说换行处。W中大多文本处理程序都将“回车换行”作为换行,比如在记事本中你打几个字后按回车键,光标到了下一行。其实这一个回车使文本增加了两个我们看不到的字符:“回车”与“换行”两个字节,用8进制值表示为“015”与“012”。而L中大都以“换行”为换行,例如L中的vim编辑时,你输入回车,它在文本中增加 012,一个字节。
本来想再举个不互相识别的例子,但实在是晚了,我得抓紧回去,说得不对之处也请指正再见。

参考资料:

第2个回答  2009-06-22
不是出于学习的目的就别有LINUX了,LINUX的特点就是开放,两者比较明显的特点就是WINDOWS有很多软件支持,LINUX就没有这么多软件支持,如果你用它会发现很不方便,但一些常用的功能还是有的,像文字编辑、QQ什么的,而且linux比windows要复杂一些,很多人用到发狂,对了,想用的话别用ubuntu,我觉得ubuntu没有任何一个linux好用(不要喷我,只是个人感觉) ,还有就是没有决心就别用linux。
第3个回答  2020-01-19
第4个回答  2009-06-22
文件系统是不一样的
第5个回答  2022-03-30
1.费用方面
Linux服务器和Windows服务器在性价比上优势明显。作为一个资源管理和操作系统,Linux是免费开源的。而正版Windows操作系统是收费的。
2.性能方面
如果企业选择建站的内容和流量都不是很大的情况下,相同的配置的Linux服务器的性能比Windows服务器好一些,Linux服务器占用的资源会少一些。
如果选择建网站的企业内容和流量不大,同样配置的Linux服务器性能比Windows服务器好,Linux服务器占用的资源也会少。
3.稳定性方面
Windows是一个被广泛使用的操作系统,会受到一些攻击,其系统安全漏洞相应更多。Linux是多用户多进程的系统,一次可以处理大量正在运行的进程,稳定性高。
4.安全性方面
Linux系统和Windows系统有各自的安全技术。Linux的开源软件开发方法有助于暴露错误,凝聚众人的智慧解决问题,各种补丁更新快,这是Linux的优势。其次Windows防火墙没有Linux严格,很多应用依赖于远程过程调用。而Linux远程过程调用受限。
相似回答