【Linux学习】(1)Linux环境安装|Xshell安装|创建普通用户

本文介绍了Linux的起源、特点、应用场景,重点讲解了Linux的不同版本,特别是商业版CentOS,以及如何通过云服务器进行Linux环境的安装,包括XShell的使用和管理普通用户。
摘要由CSDN通过智能技术生成

前言

从本文开始我们将进入Linux的学习,在学习Linux之前我们需要简单了解什么是Linux,和安装环境。

一、Linux的简单了解

1、Linux的来源

  1. UNIX操作系统应用于高校和研究机构,并且收费
  2. 我们的主人公林纳斯托瓦兹(21岁),赫尔辛基大学的一个大学生,在使用了搭载UNIX操作系统的电脑之后,就想我能不能做一个自己的操作系统demo,并且将其免费公开。
  3. 在1991年林纳斯托瓦兹,将自己做的操作系统——Linux免费公开了
  4. Linux——Linux is not unix
  5. Linux是操作系统软件。

2、Linux的特点

  1. 开源
    • 因为Linux源代码免费公开,所以有大量顶级黑客、工程师、收费操作系统的对抗者愿意无偿参与项目,所以Linux操作系统变得越来越大,越来越好。
    • 也因为Linux源代码的公开,所以它稳定(有bug看的人多了,就会发现)、安全(能看到底层源码在做什么)、快速
  2. 总结:Linux稳定、安全、快速、不要钱(注意:虽然大部份开源都是免费,但是并不是所有都免费),所以它被很多专业人员和互联网企业使用。

3、Linux的应用场景

  1. Linux在服务器领域的发展
  2. Linux在移动嵌入式领域的发展
  3. Linux在云计算/大数据领域的发展
  4. Linux在桌面领域的发展

4、Linux的版本

  1. 技术版本:即Linux的内核——源代码

    • 我们发现Linux后面跟了一些数字,这些数字代表什么呢,如下图:在这里插入图片描述
  2. 商业化版本(发行版本):Ubuntu、CentOS……在这里插入图片描述

  3. Linux的商业化版本的底层就是Linux的内核,但是它给我们提供了企业级的功能和支持,以满足企业的特定要求。在这里插入图片描述

  4. 这里我学习的是商业版的CentOS 7.6。 因为现在大多数企业都选择的CentOS。
    5.Linux不同的商业化版本底层都是一样的,但是在上层的指令会有一些差别,但是不用担心,只要大家选择好一款操作系统,将其学好,你想切换到另一款操作系统,学习成本都是极低的。

二、Linux的环境安装

了解Linux环境安装的三种方式:

  1. 裸机安装或双系统,不推荐(Linux桌面使用非常不友好)。
  2. 虚拟机安装,不推荐(将Linux搭建在虚拟机上,但是当前的虚拟机软件存在一些bug,会导致环境上出现各种莫名其妙的问题,比较麻烦)
  3. 云服务器安装,推荐,安装简单、维护成本低、未来学习效果好等。
  • 使用云服务器,可以直接在腾讯云、阿里云、百度云和华为云等服务器厂商直接购买。
  • 下面我以腾讯云购买为例。

1、云服务器购买

  • 步骤1:首先搜索腾讯云官网,选择产品——》轻量应用服务器
    在这里插入图片描述
  • 步骤2:点击轻量云专场特惠
    在这里插入图片描述
  • 步骤3:选择一个最便宜的,点击购买
    在这里插入图片描述
  • 步骤4:配置如下图
    在这里插入图片描述
  • 购买成功后:找到自己购买的服务器,并记住公网IP和修改root密码。点击控制台——》轻量服务器
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

小结:在购买云服务器之后我们会得到三个重要信息

  • 服务器的公网IP
  • 服务器的管理员账号(固定为root)
  • 管理员账号密码(注:在购买之后一定要重置root密码)

2、Xshell的安装

购买成功之后,我们怎么访问云服务器呢?

下载XShell

下载链接

下载之后,直接安装即可。

安装成功后,会如下图所示:

在这里插入图片描述

之后它会发一封邮件给你,记得接收注册。

  • 使用Xshell远程登录Linux
  1. 打开Xshell时有一个弹窗,前期大家直接关闭即可,后续会有讲解该怎么配置
  2. 在命名行中输入指令并回车:ssh root@你的公网IP
  3. 第一次登录,会出现一下一个乱码弹窗,接手并保存即可在这里插入图片描述
  4. 输入之前你的root密码在这里插入图片描述
  5. 输入正确密码之后,登录成功,如下图:在这里插入图片描述
  • 创建普通用户(共享云服务器)
  1. 创建普通用户的指令:adduser 用户名
  2. 给新用户设置密码指令:passwd 用户名
    在这里插入图片描述
  3. 看到all authentication tokens updated successfully就成功了。
  • 重置用户的密码

指令为:passwd 用户名

  • 删除普通用户的账号

指令为:userdel -r 用户名

注意

  • 创建新用户、重置用户密码、删除用户是root账号下才能执行
  • Linux用户分为:超级用户root和其他(普通用户)
  • root账号下所有命令行的前缀是#,普通账号下所有命令行的前缀是$

3、Xshell的一些快捷键使用

  • 复制&粘贴:shift + insert(有些人的insert需要配合fn来按)
  • 全屏&取消全屏:alt + enter
  • 退出Xshell:按两次Ctrl + d
  • Xshell清屏:clear

三、总结

  1. Linux是操作系统
  2. Linux是开源的,也因为它的开源,所以它稳定、安全、快速
  3. Linux的版本:有技术版本和商业化版本两种,我们学习的是商业化版本
  4. Linux的环境安装有三种方式,但是推荐云服务器安装
  5. 怎么购买云服务器,本文以购买腾讯云为例做了演示
  6. 购买云服务器之后需要①记住公网IP;②修改root密码
  7. XShell的安装,使用Xshell远程访问云服务器
  8. Xshell登录云服务器指令:ssh 用户名@公网IP
  9. 创建普通用户指令:adduser 用户名
  10. 设置用户密码指令:passwd 用户名
  11. 删除普通用户指令:userdel -r 用户名
  12. 注意:只有在root账号下,才能创建普通用户、设置用户密码、删除普通用户
  • 25
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值