本文作者:ptiyny

linux学习感受交流 linux学后感

ptiyny 07-21 16
linux学习感受交流 linux学后感摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于linux学习感受交流的问题,于是小编就整理了4个相关介绍linux学习感受交流的解答,让我们一起看看吧。为什么要学习Linux...

大家好,今天小编关注到一个比较意思的话题,就是关于linux学习感受交流的问题,于是小编就整理了4个相关介绍Linux学习感受交流的解答,让我们一起看看吧。

linux学习感受交流 linux学后感
图片来源网络,侵删)
  1. 为什么要学习Linux内核?
  2. freebsd的用途有LINUX大吗?学这两种哪种更有前途啊?
  3. 为什么linux用户面对windows有种莫名的优越感?
  4. Linux系统和Windows系统本质上的区别是什么?

什么要学习LINUX内核

1 学习一些操作系统的理论知识,一些概念。比如:进程内存管理文件系统等等。

关于这一方面的书籍太多了,自己一本就行了2 学习x86汇编,虽然linux用的是AT&T汇编,但二者只是格式不同而已。

而且学习x86汇编有助于了解x86系统结构。书籍推荐王爽的《汇编语言》 ,我学的时候用的不是这个,后面看到这本书,才觉得自己做了“苦功了”。

学完大部分汇编指令时,找些汇编程序读读,熟悉这些指令的用法。

linux学习感受交流 linux学后感
(图片来源网络,侵删)

需要有写汇编程序能力,能读就行了,当然会写更好3 赵炯的《Linux内核0.11完全注释》。

这个linux内核版本低,作者也讲得很详细。不过关于x86体系的那一部分,作者讲得很繁琐,这一部分一定要大体看懂,那后面章节的内容就没有多大的问题了。

我先把书通看了一遍,用了1个月的时间

后来,再返回来一个一个研究,用了2个月。

linux学习感受交流 linux学后感
(图片来源网络,侵删)

之所以看这本书,是让自己对内核有个实质的感受,不仅仅只是理论上的东西。

4 毛德操的《linux内核情景分析》。linux内核版本2.4.0,这本书很厚,上下两册。

freebsd的用途有LINUX大吗?学这两种哪种更有前途啊?

桌面部分没区别,用起来你就会发现:这两个东西的上层软件都一样……真正的 BSD ,仅限基本软件环境,这部分是和桌面感受隔开的。其他软件都是 Linux 里面见到的东西。不过有两点对于 FreeBSD 限制感受很大:

1、驱动不能用 Linux 的,也就是说,FreeBSD 驱动很少虽然大部分硬件可以驱动了,但 3D 是要放弃的……

2、分区(从分区方式到分区类型),和 Linux 不一样,虽然 windows 一样也不支持。但 Linux 的支持明显比 BSD 广泛。当然 ntfs-3g 已经被 FreeBSD 加入了,支持 ntfs 分区是没问题的。总的来说,除去底层以及兼容问题,两个系统没什么区别。

FreeBSD 有 Linux 兼容层,而且他也是 posix 标准的系统,和 Linux 标准相同,软件库很多也都是相通或者相同的。

所以他们的软件基本通用,只要这个软件是不是特别的挑系统……如果你愿意,可以找 GNU/FreeBSD 的系统(相对于 GNU/Linux),Gentoo 有这个版本,内核是 FreeBSD ,其余都是 Linux 所用的 GNU 项目软件。

印象里 Debian 好像也有这么一个版本。

为什么linux用户面对Windows有种莫名的优越感?

因为Windows谁都会用,而Linux只有懂点电脑技术的人才能使用,想玩好Linux更需要是电脑高手。

其实,我更不能理解的是,win10用户面对win7用户,竟然也有优越感,完全是菜鸡互啄嘛。

说实话,还真没有优越感,懂得都知道你在干什么,不懂得也根本不知道你在干什么,再说,现在基本上都是在虚拟机里面跑Linux,平时开发工作还都是windows,因为工作还要用QQ,还要发微信,还要刷微博,还要听音乐,还要用word,还要做原型,还要打Dota,还要开几个VS,让我在Linux里面去找替代的,想想头就大了。

我用Linux有三四年时间,就是平时工作***都用的那种

首先这种优越感来自于别人没有我有的自信,因为Linux上手相对Windows会难一些,所以很多很多Windows用户是不会使用Linux的,尤其是各种命令操作更是让人很有一种成就感,因此就会各种看不起Windows,还有就是操作系统有个鄙视链,macOS看不起Linux和Windows,Linux看不起Windows。再有就是经常看到电视或者电影里的那些黑客在命令行工具简单敲几个命令就可以远程控制一家公司,一架飞机,一辆汽车,甚至盗取银行几千万美元,所以普通人也自然认为Linux相比Windows更高大上,看到使用Linux的人都会以为这个人和黑客一样厉害

所以到现在除了玩游戏偶尔会用下Windows,那些linuxer是很不屑于使用Windows系统的。

linux用户一般都是技术型用户,他们具备基本的编程/服务器开发能力。linux作为服务器系统来说非常优秀,但是从家用角度来说走算不上合格产品,这就产生了两种系统的使用群体的分化。技术型用户和家用型用户,从基本的壁垒来说,就会有我有技术含量鄙视你没有技术含量的和我啥都能玩鄙视你啥都玩不了的两种鄙视心态。其实两类人在意的根本不是产品本身了。

说实在的,做为非it人士,我只想说越简单的越舒服,windows现在都还是太复杂了,至于linux?我就这么大的脑容量,总不能为了弄个文章,还得像vim那样,在[_a***_]上按来按去还只是输入内容而已,戳几下鼠标不更舒服么?鄙视就鄙视吧。还其他事儿多了去了。win是给绝大多数人用的,linux是给it人士用的,至于macos,玩个花活而已,自由不自由,爽利不爽利,有些小众软件确实好。最喜欢嗨的就是前几年说自己是最安全的,尼玛,黑客们都懒得理好不好?现在不好意思说了,毕竟黑客现在入门成本也不高了。

Linux系统和Windows系统本质上的区别是什么?

Linux系统和Windows系统本质上的区别,主要有以下区别

1.Linux系统是使用命令,Windows系统使用图形交互界面;2.Linux系统开源,无需付费,Windows正版系统需要付费;Linux系统重点是免费

3.Linux系统服务器电脑使用多,Windows系统个人PC电脑多;

4.Linux系统是命令指令环境,Windows系统是桌面环境;

5.Linux是多用户多进程系统,Windows系统是使用人群最多的;

6.Linux系统开放性高,解决问题快,安全性较高,Windows系统限制低,安全性相对来说可能较弱。

Linux主要用来做服务器了,其原因是由于linux先用***少,而且稳定,性能高。win得话,基本都是满足大部分用户了,没有人闲的没事干整天用linux去浏览网页7噶的,也不现实,这个东西要从应用场景和产品的出发点综合考虑

本质上嘛,就是文件系统的区别

举个例子(仅仅是为了说明问题)对于二进制数据段01011101,Linux认为它表示加法运算符,Windows则认为它是减法运算符,这就是两个系统本质区别,就好比我国人认为竖起大拇指表示赞同,厉害,但在有的国家就是不好的意思。

深度 Deepin正式版不解决Linux内核U盘启动安装失败高达60%机型的重大问题,倡导自主可控替换Windows系统就是一句空话。

Linux宏内核其实就像是一个庞大的“垃圾填埋场”,什么都往里面堆放,不需要的多的臃肿累赘、碍手碍脚,基本需要的却没有。兼容各种驱动的急需严重缺乏,导致deepin、优麒麟等各种发行版只能运行在虚拟机里。谷歌看到这一点,裁下一块Linux内核另起炉灶,成就了世界第一大移动操作系统。

功能单一,应用狭窄,Linux在服务器系统领域很滋润。面向大众的桌面系统现在Linux内核面对各种五花八门的硬件不能独当一面,缺陷暴露无遗。现在的Deepin不能算是真正意义上的系统,只能说是叫“奶瓶系统”,要躺在虚拟机的怀中靠“喂奶”才能正常稳定的运行。

由于开发人员不同,面对的用户群体不同,Linux系统和Windows系统的区别可以从以下几方面来看:

技术层面来看:Linux和Windows最大的区别是Linux允许所有用户具有完全访问代码权限,用户可以做自己喜欢的任何改动。访问代码的好处是可以很容易地修复Bug,并改进系统。相反,大多数Windows用户不具有访问代码的权限,也就说Windows系统不允许用户进行修改

用户定位来看:Windows是个商业系统,适合“普通人”,这个系统能够开箱即用,不用进行各种复杂的配置,操作只有那么固定的几种,能够轻松的满足办公、游戏等日常需要。而Linux系统作为一类开源系统,更接近底层,开放的东西也更多,更适合IT技术人员使用

价格角度来看:Linux和Windows服务器之间有比较明显的差异,Linux能够成为流行的Web操作系统之一,主要原因是它相对便宜,Windows则昂贵得多;

安全角度来看:Linux比Windows有更多的漏洞,但Linux开源软件开发方式有助于暴露错误,用众人智慧解决问题,各种补丁更新也很快。

数通畅联专注于企业IT架构、SOA综合集成、数据治理分析领域,感谢您的阅读与关注。

到此,以上就是小编对于linux学习感受交流的问题就介绍到这了,希望介绍关于linux学习感受交流的4点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享