大家好,今天小编关注到一个比较有意思的话题,就是关于linux学习感受交流的问题,于是小编就整理了5个相关介绍Linux学习感受交流的解答,让我们一起看看吧。
- 为什么要学习Linux内核?
- 为什么linux用户面对windows有种莫名的优越感?
- 大学生为了工作打基础想自学Linux,应该怎么学习?
- 坚持用ArchLinux是一种什么样的感受?
- Linux各个发行版与macOS相比哪个写代码更舒服?为什么?
为什么要学习Linux内核?
1 学习一些操作系统的理论知识,一些概念。比如:进程,内存管理,文件系统等等。
关于这一方面的书籍太多了,自己找一本就行了2 学习x86汇编,虽然linux用的是AT&T汇编,但二者只是格式不同而已。
而且学习x86汇编有助于了解x86系统结构。书籍推荐王爽的《汇编语言》 ,我学的时候用的不是这个,后面看到这本书,才觉得自己做了“苦功了”。
学完大部分汇编指令时,找些汇编程序读读,熟悉这些指令的用法。
不需要有写汇编程序的能力,能读就行了,当然会写更好3 赵炯的《Linux内核0.11完全注释》。
这个linux内核版本低,作者也讲得很详细。不过关于x86体系的那一部分,作者讲得很繁琐,这一部分一定要大体看懂,那后面章节的内容就没有多大的问题了。
我先把书通看了一遍,用了1个月的时间。
后来,再返回来一个一个研究,用了2个月。
之所以看这本书,是让自己对内核有个实质的感受,不仅仅只是理论上的东西。
4 毛德操的《linux内核情景分析》。linux内核版本2.4.0,这本书很厚,上下两册。
为什么linux用户面对windows有种莫名的优越感?
说实在的,做为非it人士,我只想说越简单的越舒服,Windows现在都还是太复杂了,至于linux?我就这么大的脑容量,总不能为了弄个文章,还得像vim那样,在界面上按来按去还只是输入内容而已,戳几下鼠标不更舒服么?鄙视就鄙视吧。还其他事儿多了去了。win是给绝大多数人用的,linux是给it人士用的,至于macos,玩个花活而已,自由不自由,爽利不爽利,有些小众软件确实好。最喜欢嗨的就是前几年说自己是最安全的,尼玛,黑客们都懒得理好不好?现在不好意思说了,毕竟黑客现在入门成本也不高了。
因为Windows谁都会用,而Linux只有懂点电脑技术的人才能使用,想玩好Linux更需要是电脑高手。
其实,我更不能理解的是,win10用户面对win7用户,竟然也有优越感,完全是菜鸡互啄嘛。
因为Linux可以***啊!很多人一看到命令行就是:哇!好厉害!!!好啦,轻松一刻,开个玩笑,大家不要当真咯~~~为了形象的描述一下linux和windows的区别我们做一个比喻吧。linux就好比砖,水泥,砂石等建房的材料,而windows就好比一幢已经竣工的高楼大厦。linux需要我们自己悟道,需要自己搭建我们的闳宇崇楼,在linux目前我们能感受到代码的魅力,在windows目前我们能感受到各式各样的艺术魅力——漂亮的图标,友好的设置界面以及人性化的各式各样的exe程序。而对于linux来说,最多的就是各种各样的命令行,无边无际。
linux命令行的美和参数的灵活性是windows图形界面无法比的。
当你学会用apt-get命令升级系统,当你学会用touch建文件。当你从代码中找到问题并解决时,那种油然而生的满足感,感觉自己就是神(其实还是菜菜的啦——在别人看来咯~~~)。所以就产生了操作系统鄙视链:linux鄙视macos鄙视windows。所以,linux在windows面前有优越感啦~~~
如果我的回答对您有帮助,请您笑一笑,微笑面对每一天,=^_^= 温馨的微笑!!!
linux用户一般都是技术型用户,他们具备基本的编程/服务器开发能力。linux作为服务器系统来说非常优秀,但是从家用角度来说走算不上合格产品,这就产生了两种系统的使用群体的分化。技术型用户和家用型用户,从基本的壁垒来说,就会有我有技术含量鄙视你没有技术含量的和我啥都能玩鄙视你啥都玩不了的两种鄙视心态。其实两类人在意的根本不是产品本身了。
我用Linux有三四年时间,就是平时工作***都用的那种
首先这种优越感来自于别人没有我有的自信,因为Linux上手相对Windows会难一些,所以很多很多Windows用户是不会使用Linux的,尤其是各种命令行操作更是让人很有一种成就感,因此就会各种看不起Windows,还有就是操作系统有个鄙视链,MacOS看不起Linux和Windows,Linux看不起Windows。再有就是经常看到电视或者电影里的那些黑客在命令行工具里简单敲几个命令就可以远程控制一家公司,一架飞机,一辆汽车,甚至盗取银行几千万美元,所以普通人也自然认为Linux相比Windows更高大上,看到使用Linux的人都会以为这个人和黑客一样厉害
所以到现在除了玩游戏偶尔会用下Windows,那些linuxer是很不屑于使用Windows系统的。
大学生为了工作打基础想自学Linux,应该怎么学习?
首先要有一本工具书带你入门,比如鸟哥[_a***_]菜,要看,多看,反复看,命令部分最开始不要求强制记住,不过你要知道有那么一个命令,知道他是干什么的;其次 也是最重要的就是操作,这个一般人刚开始还有兴趣,后面就枯燥无味了,说白了这种操作你要理解前面反复看的东西,然后形成一些肢体记忆(前期)比如命令怎么操作的,一般命令都是一些单词 短语的缩写。
2. web 服务必会 Nginx(了解LB)、***d 、(tomcat 等一些中间web服务)
3. 关系型数据库 mysql 必须会 服务搭建 高可用 后面继续扩展 用一些中间件mycat什么的 pcx集群 (了解HA),到这里还需要就是SQl操作,mysql表,做DBA需要深入研究
4. NoSQL:redis mogon 集群配置
6. 自动化工具 ansible salt jenkins
7. 防火墙 这个可以说很关键问题,iptables firewalld 熟记于心的操作 每一步操作一定要知道在干嘛,不然就是大门开着让人家进来,要不然就把自己锁外面了。
8. 容器
....
基础的话,你去下载Linux就该这么学 这本书的pdf 。别看视频,直接把书本上的服务搭一遍。然后就可以达到你的目标了>>>>>>Linux基础
linux是一个系统,和Windows一样。但是linux有很多发行版,我建议使用Ubuntu或者CentOS。
这两个发行版都有桌面,一开始可以使用桌面,这个用起来和Windows差不多,但操作上还是有区别的,如果之前没有用过linux可以熟悉一下桌面操作,整体感受一下系统。
当然,如果只是用桌面就不如用Windows了。接下来就可以使用命令行来操作系统,怎么使用前面很多人回答了很多途径和方法,不再赘述。重点需要提醒,命令行使用需要毅力,需要不断练习,不要背诵命令,多练几次就记住了。
linux下操作读写脚本是少不了的,所以要学习脚本,当然了,编程语言肯定要会一些,操作系统嘛,多学多练。
买本书吧,个人推荐 鸟哥的linux私房菜,用来入门真的不错。学技术这种事光买书还不行,你得看,光看也不行,你得动手。自己不想装linux就随便买个云服务器也就几十块钱吧,学生党应该更便宜(好像是腾讯云有针对学生的优惠不知道现在还有没有了)。然后把书上讲的自己动手过一遍,就差不多入门了。再要提高就得在工作中慢慢实践、一点一点踩趟坑了。你也可以在极客时间订阅一些大神的专栏,收费的,很便宜。
动手,动手,必须动手 重要的事情说三遍
另外手机码字不易,各位大神给个赞吧
坚持用ArchLinux是一种什么样的感受?
感受最深的就是想换回Windows的冲动越来越强烈!
实话谁说,桌面操作系统,Windows是当之无愧的首选王者了!Linux多年来的跟风和越来越多的“发行版”已经把Linux桌面版给玩残废了!
Linux生来就是服务器端的操作系统,桌面版Linux始终都是跟着Windows拾人牙慧的产物!
Linux各个发行版与macOS相比哪个写代码更舒服?为什么?
写代码的环境(大部分文本编辑器,一些著名的IDE,编译器)Linux有的macOS也有。一般使用的话,macOS稍微舒服一些。所以从这个角度看,macOS略胜一筹。
不过你像我一样对窗口管理器有一些定制化的要求或者自己的习惯,那么肯定Linux胜出。Linux下的i3我已经用了8年,Windows用了20+年,macOS用了6年。我的感受是差不太多。其实但凡有自定义的需求,Linux都是完爆另外两个。而且因为我很少用发行版默认的桌面环境(好奇有没有发行版默认i3?),所以用哪个的感觉都差不多。
看到问题就觉得不是前端开发,应该是后端开发:
后端开发的话Linux和macOS都差不多,如果才用macos不久,MacOS没有任何优势,而且会遇到只对macos的一些特殊的环境问题,而且这些知识都是对开发无用的知识,当然你买了mac的话就不会停止折腾的(程序员就是爱折腾),MacOS对多后端开发价值不大,前端到不错
到此,以上就是小编对于linux学习感受交流的问题就介绍到这了,希望介绍关于linux学习感受交流的5点解答对大家有用。