2016 - 2024

感恩一路有你

linux必学的60个命令 Linux是什么,现在都有哪些操作系统是基于它来开发的?

浏览量:2598 时间:2021-03-10 16:31:22 作者:admin

Linux是什么,现在都有哪些操作系统是基于它来开发的?

首先谢谢题主的邀请哈。

简单来说,和windows一样,linux就是个操作系统,两者的典型区别在于,linux下一切皆是文件。linux的优点很多:开源,免费,跨平台。只要遵守版权和法律,任何机构个人都可以直接下载使用。所以由此衍生出来的产品非常多,比如centos,redhat,Debian等等,国内有优麒麟,红旗等。因为linux可以作为移植系统来操作开发板,在嵌入式中运用的非常广泛。另外像银行,进入机构也会选择linux系统作为后台服务器。

嵌入式Linux应用层开发有哪些实例?

应用层开发:在操作系统之上写程序,这里和在上位机写程序没什么不同,只需要考虑系统资源是否够用。

驱动层:写驱动程序,既需要软件,更需要硬件,最终提供一个dll或者设备文件,供应用开发

核心层:操作系统的移植,修改等,bootloader的移植等更底层的工作

用Ubuntu做日常开发电脑的系统是一种怎样的体验?

谢邀。

作为Linux运维工程师,已经使用Ubuntu有几年的时间了,从16.04到稳定使用18.04,期间除因Nvidia独立显卡驱动问题导致系统无法启动,其他均一切正常。

Ubuntu桌面版基本能够满足日常的办公、社交、开发等需求。

1.办公

可以安装LibraOffice、OpenOffice、Sublime text等常用办公软件。

Nixnote作为Linux版印象笔记,也可满足我们日常笔记的记录。

chrome、firefox等浏览器也可使用。

2.社交

鹅厂的QQ、微信客户端等常用社交工具已足够我们日常工作、生活交流。

不过QQ的功能不如windows版本丰富,属阉割版。

微信客户端功能也不如windows版,基本交流足够。

3.开发工具

VS Code、IDEA等开发工具也都有相应的Linux版本。

如果你不嫌麻烦,还可以将vim打造成IDE环境。


最让我喜欢的是,在Linux环境下安装各种软件信手拈来,而且没有广告插件等。容器、k8s、jenkins、python等常用软件安装、运行十分方便。


另,GitHub上各位大神各显神通,各种开源工具都可以方便安装,还等什么,赶快尝试下吧。

下面是我的日常使用桌面:

linux必学的60个命令 linux编程 linux是什么

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。