Linux环境搭建与登陆

大家好我是沐曦希💕


1.Linux历史背景

Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲,Linux只是操作系统内核本身,但通常采用“Linux内核”来表达该意思。而Linux则常用来指基于Linux内核的完整操作系统,它包括GUI组件和许多其他实用工具。

在这里插入图片描述
GNU通用公共许可协议(GNU General Public License,简称GNU GPL或GPL),是一个广泛被使用的自由软件许可协议条款,最初由理查德斯托曼为GNU计划而撰写,GPL给予了计算机程序自由软件的定义, 任何基于GPL软件开发衍生的产品在发布时必须采用GPL许可证方式,且必须公开源代码,Linux是自由软件和开放源代码软件发展中最著名的例子。

只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。随着Linux操作系统飞速发展,各种集成在Linux上的开源软件和实用工具也得到了应用和普及,因此,Linux也成为了开源软件的代名词。

Linux开源代码官网:kernel
在这里插入图片描述

2.搭建Linux环境

Linux 环境的搭建方式主要有三中方式:

  1. 直接安装在物理机上. 但是由于 Linux 桌面使用起来非常不友好, 不推荐.
  2. 使用虚拟机软件, 将 Linux 搭建在虚拟机上. 但是由于当前的虚拟机软件(如 VMWare 之类的)存在一些 bug , 会导致环境上出现各种莫名其妙的问题, 比较折腾.
  3. 使用云服务器, 可以直接在 腾讯云, 阿里云或华为云 等服务器厂商处直接购买一个云服务器.

博主使用的是使用云服务器来搭建Linux,因为:

  1. 不仅搭建简单方便,而且直接购买之后获得IP地址即可使用,不用去管那么多的配置之类的,对新手非常友好。
  2. 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别。也就能让我们自己写的程序真的去给别人去使用。

当然了,每个人都有自己喜好和打算,可以按照个人因素和能力选择。

3.购买云服务器

以下为购买腾讯云云服务器为例:
1.进入腾讯云官网,登录
在这里插入图片描述
2.搜索校园套餐,之后点击云+校园特惠套餐(仅限学生有优惠)
在这里插入图片描述
3.右侧的操作系统选择 CentOS 7.6 64位. 购买时长根据需要选择(建议1年), 点击立即购买即可. 这个步骤需要实名
认证, 否则会提示在这里插入图片描述

点击立即认证, 按照系统提示, 完成实名认证即可(认证速度很快)
4. 购买完成后, 可以在控制台中找到自己买的服务器. 点进去能够看到服务器的 IP 地址.
在这里插入图片描述
在这里插入图片描述
博主买的是阿里云的
在这里插入图片描述
在这里插入图片描述
红色方框为公网 ip 地址, 稍后我们就会使用这个 ip 登陆服务器。
5.设置 root 密码: 勾选服务器, 点击重置密码(这个环节可能需要手机短信验证). root 密码建议设置的稍微复杂一些, 否则容易被黑客入侵。

在这个环节我们最重要的是得到三个信息:

  1. 服务器的外网 IP
  2. 服务器的管理员账户 (固定为 root)
  3. 管理员账户密码(在腾讯云网站上设置的)

4.使用 XShell 远程登陆到 Linux

Linux 启动进入图形化的桌面. 这个东西大家以后就可以忘记了. 以后的工作中 没有机会 使用图形界面。

4.1 下载安装 XShell

XShell 是一个远程终端软件. 下载官网:
https://www.xshell.com/zh/free-for-home-school/
在这里插入图片描述
打开Xshell:
在这里插入图片描述
下面进行登录root用户:

命令:ssh @root+你购买云服务器获得的ip地址:
在这里插入图片描述
用你设置的密码进行登录:
在这里插入图片描述
那么Linux环境就搭建好了。

在XShell下的复制和粘贴和平时按键是不一样的:
复制:ctrl + insert (有些看官的 insert 需要配合 fn 来按)
粘贴:shift + insert

5.多人共同使用一台云服务器

创建用户的指令:adduser 名字。同时,设置密码passwd.
在这里插入图片描述

这里需要注意的是密码的输入我们是看不到的,但是密码是会输入的。至此,创建用户成功。到了这里,我们就可以使用我们创建的用户进行登录了:
在这里插入图片描述
能创建用户就可以删除用户。
删除用户的指令(我们还是登录到root用户去删除创建的用户):
userdel -r +用户名:
在这里插入图片描述

4.写在最后

那么Linux环境的搭建就到这里了。

在这里插入图片描述

  • 38
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 32
    评论
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沐曦希

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值