【已解决】一般人用Linux算是找虐吗?

cba可以组成什么单词

一、一般人用Linux算是找虐吗?

    先说结论:提问上所说的Linux是GNU-Linux的简称,是的,一般人用GNU-Linux就是找虐。但用Andriod-Linux不是。
    在说为什么用GNU-Linux就找虐,用Andriod-Linux就很香前,我要先安利一波历史渊源和一些操作系统知识:
    1969年以前,现代操作系统是不存在的。那会儿的计算机跑的是专业的批处理程序。而且都是靠汇编来完成相应的功能,移植性、可读性巨差。1969年,贝尔实验室的两个天才:肯·汤普森和丹尼斯·里奇为了移植一个游戏,发明了C语言。在此基础上,他俩又用汇编鼓捣了一个Unix操作系统来跑这个用C重写的游戏。后来他俩又用C语言重新写了一个Unix操作系统。从此计算机现代意义上的操作系统开始出现。那Unix和Linux有什么关系呢?Linux为什么被称为类Unix系统呢?
    C语言、Unix之父KenThompsonC语言、Unix之父DennisRitchie好景不长,70年代中后期,比尔盖茨对全美程序员写了一封公开信:认为软件应当是商品,应该收费卖钱。而且源代码是软件的核心机密,应当享受相应的著作权并严格保密,即收了买家买软件的钱,也不会向买家提供源代码。很多公司、商业机构和程序员接受了这个思想。各Unix的发行版也开始收费。
    但是,世界是多样的,有一个老爷子认为这样相当不好。即便要收费,也要向人家买家提供源代码。这样买家才具有完全控制权。而且卖家也可以授权买家修改源代码。这样软件才能进一步发展、进步。这个老爷子就是理查德-史托曼(RichardStallman)
    自由软件世界的精神领袖:RichardStallmanUnix的收费和比尔盖茨的号召,让史托曼老爷子很愤怒,他认为这样搞会阻碍IT的发展。于是他创立了GNU组织,号召自由软件和开源(开源可以免费也可以收费,但是,必须提供源代码给买家),为了对抗Unix和微软,他想另起炉灶搞一个开源的操作系统。建立自己的一套自由软件和操作系统生态。但是他一直写不出让自己满意的内核。虽然内核进展慢。但GNU写出了GCC和EMACS这两个神器,后来,全世界很多同好也加入了进来,他们在GNU的框架内建立了一个GPL框架协议,分享和开源各自的软件代码。虽然GNU操作系统进展缓慢,但遵循GNU_GPL协议的软件却越来越多。就这样,时间来到了20世纪90年代。
    1991年,芬兰赫尔辛基大学的一个年轻人:林纳斯·托瓦兹(LinusBenedictTorvalds)按照Unix的机制,新写了一个内核。并取名Linux,林纳斯大方的把这个内核放在互联网上让人随意使用。
    Linux之父:LinusBenedictTorvalds这个内核让史托曼(RichardStallman)老爷子很是兴奋,他千里迢迢地找到了林纳斯,说出了自己追求一生的自由软件思想。于是他和林纳斯一拍即合。GNU组织的自由软件、程序集合加上林纳斯的内核组成了一个现代操作系统GNU-Linux。
    GNU虽然内核写得不好,但开发了两个特别牛的工具:GCC编译器和EMACS编辑器。有了这两个神器,大牛程序员们就可以用EMACS写C,再用GCC编译。理论上就可以创造一切软件了。
    很快GNU工具包+Linux内核的生态圈就建立了起来。
    讲完了历史,咱们再来看看GNU-Linux操作系统的知识:
    可以把GNU理解成操作系统的一系列软件、程序工具集。比如GNU-Linux的各大shell操作命令:cd、cp、mv、ls等等,都是C语言写的程序,只不过这些程序的名字叫cd、cp、mv、ls而已,它们靠shell解释成内核能懂的机器码(别以为学Linux只是记操作命令,其实操作命令只是C程序的名字)
    大概是下图的关系:
    ***圆圈叫ring0是专门的内核层,红色圈叫ring1,叫user-land层。在GNU-Linux的世界,可以理解成shell中的一系列GNU软件、程序的集合,这些集合就是人和内核沟通的翻译官(系统调用)它把人输入的操作命令(C语言程序的名字)解析成机器码并且告诉内核操作硬件。
    shell这么牛,怎么控制它呢?连接shell的工具有很多,比如Unix、Linux用的bash、Cbash、zsh等等,Windows用的putty、securCRT等。也就是那些黑框框的命令行界面。拿咱们常用的命令cd来举个例子吧:这个cd只是C语言写的切换目录程序的名字。咱们只需要知道,名叫cd的这个C程序可以切换目录即可。至于剩下的事情,shell会自动地翻译给内核。
    最后言归正传,来说说为什么“一般人”用GNU-Linux是找虐,而用Android-Linux则不是:
    操作系统是由Userland(用户态:GNU程序、软件工具集,Android程序、软件工具集)+Kernel(内核态)构成的。用户态负责接收并理解人的指令,内核态负责操作硬件。
    Linux只是一个内核(Kernel)只会操作硬件,它要想弄明白人类下达的指令,还必须要有一个用户态的翻译官,把人类的意图翻译成机器码。比如咱们熟悉的安卓(Android)操作系统,它的用户态翻译官叫Android,只是谷歌这个翻译官比较亲民,Android的软件、程序工具集,全都是基于图形的触控操作,而且软件生态丰富多样。要完成什么事情,只需要下载对应的Android软件,点点手指即可。对一般人来说,既直观,又简单。因此,人们都觉得Android好用。
    而GNU-Linux则不然,用户使用频率最高的软件和程序集合,都是出自GNU或者遵守GPL协议的东西。比如,各大发行版常用的shell操作命令、RHEL、CentOS用的Gnome图形界面等等。
    毕竟,GNU当年是一群专业人员创建的非赢利性组织,对软件和程序的要求是好用、不贵、自由、分享,所以很多东西是社区和个人在维护。自然力量有限,而一些大公司也不愿意捣鼓,因为源代码不仅要公布,还不怎么挣钱。所以用GNU-Linux是在找虐的理由如下:
    1、GNU软件、程序工具集主要目的是为了高效,早先的操作命令和系统工具都是C语言开发,重文本、轻图形,非常不直观;
    2、GNU的计算、存储、网络工具重文本,轻图形。使用起来不友好。基本是根据各专业的专有词汇和习惯来写文本关键字(操作命令中含有大量的专业词汇)一般人真的是在找虐。比如我要格式化一个硬盘,我需要知道什么叫磁盘、磁柱、扇区、0磁道、块存储、文件系统等知识,还要掌握fdisk、parted、lsblk、fdisk-l、lsblk--fs、/etc/fstab、mount等等一大堆文本命令工具的用法;
    3、GNU出的桌面软件Gnome和其他社区遵守GNU_GPL协议贡献的KDE、Xface桌面图形软件都比windows天然图形调内核的运行效率低,而且不同的桌面用的图形程序库也不统一,各大基于桌面的图形软件也都有兼容问题;
    4、GNU软件、程序工具集的强项是在计算资源上。对桌面应用支持不友好,且大部分国内桌面软件也鲜有GNU-Linux版本。比如要画个CAD、用专业的多媒体处理软件剪片,或者要用专业修图软件等,这些需求都很难被满足。
    如果桌面应用仅限于用GNU-Linux浏览网页、文字处理,或者是听歌看片、玩游戏。问题不大。如果要用GNU-Linux干桌面专业应用的大活,那存粹是在找虐。

二、选出下列每组单词中不同类的一项,将序号填在括号里。

    你好,同学,很高兴回答你的问题
    正确答案:
    (a)1.a.chinab.capc.thatd.map
    (c)2.a.likeb.fivec.singd.nine
    (a)3.a.doctorb.homec.nod.old
    (d)4.a.sheb.hec.wed.the
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    希望能帮到你,祝更上一层楼o(∩_∩)o
    不明白请继续追问,可以详谈嘛(*^__^*)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

三、一般人用Linux算是找虐吗?

    事先声明一点:我经历过激进开源主义思想,但现在已经回归平常心态了。现在用着Windows10那叫一个香。如果只是小白求推荐操作系统,我也会毫不犹豫推荐Windows10。
    但若非要说一般人用Linux算找虐,这个又是掉入了另一种偏激了。
    这个问题我觉得有个前提必须要说清楚——什么算“一般人”。
    你问这个问题无非是把像我这种从小就用Windows系统环境PC的中老年人当作“一般人”了。但真的只有这一种“一般人”么?从小就玩iPad、iPhone长大,压根没用过PC的孩子,算不算“一般人”?显然更“一般”,更“小白”了吧?那么这样的“一般人”你让他直接用Windows就不是找虐了?C盘、D盘这些东西是啥?软件在哪装(我知道Win10已经有商店了,但体验还是有待完善)?装软件的时候为什么还要自己点“下一步”、自己选安装路径??
    我并不是要无脑尬吹Linux有多容易上手,而是说对于从未用过PC的真·小白来说,Windows并不见得比那些专为桌面设计的Linux发行版简单多少。必须承认在图形界面方面Windows做的确实更成熟完善,但在大多数孩子用iPad和iPhone启蒙的今天,桌面版的Linux系统是具有一定程度的先天亲和力的(毕竟都属于Unix-Like系统,底层结构类似)。
    如果一个真正的“一般人”拿一台电脑做一些很“一般”的事情。比如看看网页,写写文档,聊聊天,仅此而已。那Deepin、Ubuntu、Fedora甚至是Debian,其实都已经足够的易用了。“一般人”还想玩游戏?Steam上支持Linux系统的一万多款游戏里哪怕只有千分之一的精品率,难道十几款精品游戏还不够香么(何况这还只是Steam平台上的)?
    回到最初的声明:我并不是要踩一捧一,我并不认为Linux比Windows易学易用。如果你问我推荐什么系统,我依然会毅然决然的推荐Windows10。这是个不会错的选择。而说了这么多,只是要表达使用Linux绝对算不上找虐。

四、英文题ABC

    car猫 CBA中国篮球联赛

版权声明:本站内容由互联网用户投稿自发贡献或转载于互联网,文章观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至Li20230712@gmail.com举报,一经查实,本站将立刻删除。

合作:Li20230712@gmail.com