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 有空多复习,多消化;


浙公网安备 33010602011771号