Linux的初步认识和环境搭建


提示:以下是本篇文章正文内容,Java系列学习将会持续更新

Linux 是什么?

Linux 是一个操作系统. 和 Windows 是 “并列” 的关系。

Linux 严格意义来说只是一个 “操作系统内核”。
一个完整的操作系统 = 操作系统内核 + 配套的应用程序。

由于 Linux 是一个完全开源免费的内核, 因此有些公司/开源组织又基于 Linux 内核, 提供了不同的配套程序,这就构成了不同的 “发行版”。

企业中最主要使用的发行版是 RedHat (红帽),但 RedHat 是一个收费的系统。因此我们学习时使用的是红帽系统的社区免费版本—— CentOS

CentOS 和 RedHat 的关系

 RedHat一直都提供源代码的发行方式,CentOS就是将RedHat发行的源代码去掉 RedHat 的 logo商标, 重新编译一次。
 RedHat对这种发行版的态度是:“我们其实并不反对这种发行版,真正向我们付费的用户,他们重视的并不是系统本身,而是我们所提供的商业服务。”
 所以,CentOS可以得到RedHat的所有功能,甚至是更好的软件。但CentOS并不向用户提供商业支持,当然也不负上任何商业责任。

关于 Linux 我们学习什么

  1. 基础命令
  2. 系统编程 & 网络编程
  3. 部署 JavaWeb 项目

回到目录…

Linux环境搭建

环境搭建方式主要有4种:

  1. 直接安装在物理机上.,但是由于 Linux 桌面使用起来非常不友好. [不推荐].
  2. 使用虚拟机软件(VMWare), 将 Linux 搭建在虚拟机上。但是由于经常出现一些 bug。[非常不推荐]
  3. 使用 WSL (Windows Subsystem for Linux). 这个是 Windows 近几年开发的新功能, 在 Windows
    系统内集成了一个 Linux. 但是目前这个技术还不够成熟. [暂时不推荐].
  4. 使用云服务器, 可以直接在 腾讯云,、阿里云或华为云 等服务器厂商处直接购买一个云服务器。[推荐]

一、云服务器

云服务器(又称云主机),云服务器有效解决了传统服务器存在的管理难度大,业务扩展性弱的缺陷。云服务器也相当于您的另外一台电脑,这台电脑可以根据您的需求安装系统,然后通过远程操作对服务器进行管理及应用。例如:常用的windows和centos(也叫linux)系统可以分别用来挂载软件部署网站及应用

常见用途:

  1. 用作主机空间搭载网站。
  2. 电子商务平台。
  3. 数据共享平台。
  4. 软件应用平台。

购买途径: 腾讯云、阿里云、百度云、华为云。

  1. 云服务器的控制界面有(关机、重启、重装系统、防火墙。。。)
  2. 重装一次系统 (Tencent OS / CentOS 8
  3. 重置一次密码
  4. 找到自己的公网IP (1.15.76.95)

在这里插入图片描述

回到目录…

二、Xshell和Xftp

终端软件是一类工具软件, 可以和远程的主机建立网络连接, 从而对主机进行一些操作。

Xshell是通过命令行操作云服务器的软件。
Xftp是本机和云服务器之间文件传输的图形化操作软件。
在这里插入图片描述
软件下载地址:https://www.xshell.com/zh/free-for-home-school/

回到目录…

三、终端连接云服务器

如何通过终端软件和云服务器建立连接?

  1. 打开Xshell / Xftp,新建会话
    在这里插入图片描述

  2. 输入会话名称,和公网IP
    在这里插入图片描述

  3. 用户登录验证,选择Password登录,输入用户名和密码(就是云服务器的管理账户)
    在这里插入图片描述

  4. 选择保存主机用户密钥。

  5. 进来这样的界面就说明连接上了。
    在这里插入图片描述
    回到目录…

四、Xshell和Xftp的使用

在 Xshell 中,可以键入Linux指令

  1. 我是谁 who
  2. 我在哪 pwd
  3. 我要去哪个目录 cd

在 Xftp 中,可以观察 Linux 系统的文件结构
在这里插入图片描述

回到目录…


总结:
提示:这里对文章进行总结:
以上就是今天的学习内容,本文是Linux的学习,对Linux有了初步的认识,并且进行了学习环境的搭建。之后的学习内容将持续更新!!!

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一只咸鱼。。

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

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

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

打赏作者

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

抵扣说明:

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

余额充值