linux云计算第一周作业

1 图文并茂解释开源许可证 GPL、BSD、MIT、Mozilla、Apache和LGPL的区别?

 

 

 

1 GPL :源代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售;

2 BSD :使用者可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。前提是

如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。

如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。

不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。

3 MIT: 与BSD类似,但是必须在你的发行版里包含原许可协议的声明保留原作者的版权;

4 Apache: 与BSD类似,允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似;

5 lGPL: 是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL 允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。

6 :Mozilla:与LGPL类似,需要对修改处提供文档说明;

 2 安装centos ubuntu系统

 

 慢慢下一步就行,注意镜像所放位置,内存整个2G,CPU整个2核,图形化装不装都行,建议不装太占内存;

整个Xshell连接虚拟机,查看好虚拟机的IP地址,然后软件连接即可;

 

 

Rocky安装过程中即可设置root账号及相关时区等,ubuntu默认安装是使用创建的普通用户,安装完毕再通过sudo -i 临时切换root账户,想永久切换需更改需要更改配置文件,相关命令如下:

 

3. 通过计算机基础和帮助的学习,完成学习ifconfig命令的使用

很尴尬,Ubuntu没有,所以按照提示安装,更尴尬的是net-tools还打错了。。。

显然都需要安装了,肯定是外部命令,

 

通过帮助查看ifconfig的使用说明,命令介绍,选项啥的说明太多了就不截图了,常用的以后会记住,不常用的直接Google吧;

 

单独运行就是显示网络设备信息,可以看到IP地址和网卡Mac地址等信息

 

 

 

命令使用格式:命令+选项+参数;

4. 总结linux FHS结构

一句话就是类似于倒置的树状结构。

Linux哲学思想是一切皆文件,所以系统中的一切都已文件形式呈递,根目录类似于树的根部(/),相关路径相当于树枝(例如/bin,/boot,/home,/var,/etc,/temp/run等等),路径下的文件相当于树叶;

详情介绍请查看官方 https://refspecs.linuxfoundation.org/fhs.shtml

5. 简要描述后期学习的计划

1 严格按照计划表有序进行,风暴洪水地震啥的也要坚持,不能掉队;

2 简要做好重点笔记,重心放在操作上,键盘敲烂,月薪3万!

3 有空多复习,多消化;

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2022-11-16 00:53  小明又要背锅  阅读(45)  评论(0)    收藏  举报