2020年使用Linux的5个理由





最好的技术是一个不断发展的目标。当技术停滞不前时,社会趋向于超越和增长。 Linux是广泛使用的开源操作系统,它是一项基础技术,是当今最先进的计算机系统思想之一的基础。因此,尽管在过去的三十年的开发中它一直保持着显着的不变,但该OS具有适应性。因此,Linux处于独特的地位-一方面,由于它不会改变,这是对开发技能的一项可靠投资;另一方面,这似乎是学习新技能的无穷动力。



不管您怎么看,2020年都是奇怪的一年,但是对于Linux来说,它却是正常开发周期的延续。在本文中,我们将回顾今年,并简要分享您需要在2020年了解的Linux。



Linux上的ZFS



ZFS文件系统提供了数据和元数据完整性检查,数据镜像,对高达256万亿兆字节的驱动器的支持,本机硬件加速的加密以及有效的复制。ZFS是Sun Microsystems率先提出的一项创新。不幸的是,默认情况下,该许可证禁止将其随Linux一起提供。但是,OpenZFS团队将项目移植到了BSD和Linux,因此您可以在从笔记本电脑到数据中心的任何系统上使用ZFS。



在Fedora Linux上,掌握ZFS非常容易。胜茂在他的关于在Linux上配置ZFS的文章中对此进行了演示



Linux中断



与Linux接近,总是有机会深入了解Linux,并弄清楚它如何成功地完成工作。股票交易所计算机,数字电影制片厂,声音工作站和其他高性能环境需要实时处理;同时,其他计算机在处理请求时可能会有些懒惰,因此,管理计算机内部不断运行的许多循环并非易事。对于普通用户而言,了解Linux内核如何以及为什么管理中断请求(IRQ)可能不是必需的,但是不管您通常在计算机上做什么,学习都是很有趣的。有关更多信息,请参见Stefan Avenvedde的文章“Linux内核如何处理中断”。



随身携带Linux



由于Google的Android OS是在Linux内核上运行的,因此我们许多人会说Linux已经在我们口袋里了。但是,尽管具有便利性,但Java前端Android并不总是传达许多Linux用户渴望Linux感觉而且有些用户根本没有Android手机。



好消息是,您可以在Android或iOS设备上运行Linux,并配备终端,Bash,Python,程序包管理器以及您对这款开源桌面OS的任何其他爱好。



如果您使用的是Android,请阅读有关Termux的文章如果您使用的是iOS,请查看Lee Tusman的精彩文章,内容是在iOS设备运行Linux命令行。...



Linux新命令



随着时间的推移,有时对于现代系统而言,过去的旧命令还不够。尽管您的肌肉记忆可能已经习惯了crontab,和ifconfig(以及iwconfigwpa_supplicant)之类的命令,但是对于它们和其他功能却有相当不错的替代品。如果您不能拒绝旧命令,请查看Bash别名,因为这些新命令值得学习。



  • ifconfig nmcli. - , ifconfig iwconfig wpa_supplicant ( wicd) . Linux nmcli, , . nmcli .
  • cron, at batch — , , , . , , : systemd. systemd, , .
  • gcore gdb — , . gcore ProcDump Microsoft, ID (PID), gdb. , , , . ProcDump .


, Linux



云技术正在全速前进,而Linux仍然是其主要推动力。云是具有大规模分布式文件系统(例如Ceph的计算机(节点)的集合,通常使用Kubernetes或OpenShift进行管理



众所周知,您的笔记本电脑,台式机甚至是私人数据中心上的Linux,都有一个全新的世界可以在云容器中试用Linux。掌握一个临时容器可能会很困难,但是通过实践和一点上下文知识,您就可以使用Kubernetes构建和管理(即更新,扩展和调整其性能)有趣的系统。



Kiki Liu在Kubernetes容器编排初学者指南中撰写了有关云工作流程的最佳评论之一阅读它,然后下载Chris Collins的Kubernetes电子书,以在Raspberry Pi群集上构建自己的云。



开源的兴起



Linux用户享受此操作系统的可靠性和稳定性,这就是它从Unix借用的系统体系结构的原理:操作系统可以保持不变,同时扩大了其范围并掌握了新的技术类型。学习Linux和开放源代码的乐趣之一就是学习新团队带来的探索感,以及当工作成功并使您的生活变得更轻松时的成功感。查看最新的Linux趋势,立即开始学习新知识!






广告



VDSina提供了用于执行任何任务的虚拟服务器,可供选择的大量操作系统以进行自动安装,可以通过自己的ISO安装任何操作系统,方便的专有控制面板以及每日付款。






All Articles