1. SaaS,PaaS,IaaS
企业是如何使用云计算的?
云计算的类型
公有云、私有云、以及混合云。
- 公有云
- 公有云是作为第三方云厂商所拥有和运营的,他们通过 Internet 提供计算资源,在公有云中,所有的硬件、软件和其他一些基础性的结构均由云提供商拥有和运营。
- 例如 阿里云、百度智能云、腾讯云等。
- 这就好像城市的水电,居民共享,每家每户各取所需,按量统计付费。
- 私有云
- 私有云一般是企业或者组织来使用的,可以位于企业数据中心之上,在私有云中,有专门的网络维护功能和基础结构。(自己买的服务器放自己公司)
- 一般大公司都会搭建自己的私有云。
- 公有云与私有云的区别,就好比自家洗衣机和干洗店的区别。
- 混合云
- 即同时使用公有云和私有云。
- 实现 允许公司将敏感数据保留在私有云中(安全),同时使用公有云来运行应用程序(低成本)。
- 例如 Nike 把设计研发放在美国,产品生产放在越南(成本低)。
SaaS,PaaS,IaaS
这是云计算的三种服务模式。
- 基础设施即服务 IaaS
- 提供按需付费的计算服务,包括服务器、网络、磁盘存储和数据中心等基础设施。
- 例如,AWS、Microsoft Azure、阿里云、可购买云存储、ECS服务器。
- 平台即服务 PaaS
- 提供硬件和软件工具,使开发人员能更快速的创建Web或移动应用。
- 软件即服务SaaS
- 提供成型的软件去用。
- 个人用、企业用。
区别:
2. Linux命令学习
为什么是命令?
图形化操作、文件操作等实际上也是后台的命令。
linux 用命令能提高效率。
远程连接
一般都是远程连接控制服务器的,自己的机房或者云服务器。
通常使用ssh来连接。
通用语法格式:S COMMAND OPTIONS ARGUMENTS
linux命令 功能参数 要操作的对象
Linux目录相关基础命令
# 删除文件 rm (remove)
[root@VM-4-11-centos hilong]# rm abcd.mp4
rm: remove regular empty file 'abcd.mp4'? y
rm -rf /* # 删除根目录下所有文件
# 查看目录下的内容 ls(list)
# ls -l 表示列出文件的详细信息
ls
# 查看当前用户 whoami
whoami
# 更换目录,切换当前所在目录 cd(change directory)
# .. 上一级目录; ../../ 上一级的上一级;
# 回到上一级的工作目录 cd -
cd
# 创建文件夹 mkdir(make directory)
[root@VM-4-11-centos hilong]# mkdir myname
mkdir -p /hilong/bucunzaide
# 查看当前工作目录 pwd
pwd
Linux文件权限
# 创建用户 useradd 用户名
[root@VM-4-11-centos myname]# useradd hilong2
[root@VM-4-11-centos myname]# passwd hilong2
Changing password for user hilong2.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
# 新打开一个终端去连接新建的用户
PS E:\Program\Aechoterm> ssh hilong2@42.192.82.223
The authenticity of host '42.192.82.223 (42.192.82.223)' can't be established.
ECDSA key fingerprint is SHA256:9Pch5sS1z5ngf21QwX8GVQsLDs0e4zm5EmzkWbrwRpE.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '42.192.82.223' (ECDSA) to the list of known hosts.
hilong2@42.192.82.223's password:
Activate the web console with: systemctl enable --now cockpit.socket
[hilong2@VM-4-11-centos ~]$
# 当我新建一个文件,再用其他用户打开编辑时会发现提醒文件只读:
~
E505: "sybs.txt" is read-only (add ! to override)
# 查看文件权限
[hilong2@VM-4-11-centos tmp]$ ls -l sybs.txt
-rw-rw-r-- 1 SB SB 51 Apr 1 13:19 sybs.txt
# 切换用户并修改权限
[SB@VM-4-11-centos ~]$ chmod 777 /tmp/sybs.txt
# 这时候再查看
[hilong2@VM-4-11-centos tmp]$ ls -l sybs.txt
-rwxrwxrwx 1 SB SB 51 Apr 1 13:19 sybs.txt
第一列共10位,第1位表示文档类型,d表示目录,-表示文件,l表示链接文件,d表示可随机存取的设备,如U盘等,c表示一次性读取设备,如鼠标、键盘等。
后9位,依次对应三种身份所拥有的权限,身份顺序为:owner、group、others,权限顺序为:readable、writable、excutable。如:-r-xr-x—-的含义为当前文档是一个文件,拥有者可读、可执行,同一个群组下的用户,可读、可执行,其他人没有任何权限。
第二列表示链接数,表示有多少个文件链接到inode号码。
第三列表示拥有者
第四列表示所属群组
第五列表示文档容量大小,单位字节
第六列表示文档最后修改时间,注意不是文档的创建时间哦
第七列表示文档名称。以点(.)开头的是隐藏文档