Linux基础入门

目录

操作系统

操作系统的功能

常见的操作系统:

初识Linux

linux的诞生

Linux的组成

虚拟机

虚拟机软件VMware以及它的安装部署

VMware Workstation Pro

在VMware安装Linux

Linux系统

远程连接Linux系统:FinalShell软件

FinalShel的安装

如何实现远程连接?


操作系统

计算机的组成:硬件+软件

操作系统的功能

操作系统可以发出指令,安排硬件“干活”:

调动键盘进行文字输入

调度cpu显示内容

调度cpu内存供软件运行

调度网卡发送/接收信息······

常见的操作系统:

电脑:Windows 11、Linux、macOS

手机:安卓、鸿蒙、IOS

初识Linux

linux的诞生

Linux的诞生可以追溯到1991年,由芬兰大学生林纳斯·托瓦兹(Linus Torvalds)发起。当时,托瓦兹在学习操作系统课程时,对Unix系统产生了兴趣,但由于Unix是商业软件且价格昂贵,他无法轻易获得。于是,他决定自己编写一个类似Unix的操作系统内核。

托瓦兹最初开发了一个简单的内核,并在互联网上发布了源代码,邀请其他开发者共同参与改进。这个内核逐渐发展成Linux操作系统。Linux的核心特点是开源和免费,任何人都可以查看、修改和分发其源代码。

Linux的诞生得益于GNU项目的支持。GNU项目由理查德·斯托曼(Richard Stallman)发起,旨在创建一个完全自由的操作系统,但当时缺少一个可用的内核。Linux内核与GNU项目的工具结合后,形成了完整的操作系统,称为GNU/Linux。

如今,Linux已成为全球最广泛使用的操作系统之一,广泛应用于服务器、嵌入式设备、超级计算机等领域。

Linux的组成

Linux包括:Linux的内核(源码位置https://www/kernel.org,内核是免费开源的,任何人都能拿到修改)、系统级应用程序

前者提供系统最核心的功能:调度cpu,调度内存,调度文件系统、网络通讯、IO···

后者包括:文件管理器、图片查看、音乐播放···

Linux发行版:内核+系统及程序的完整封装,任何人都可以封装Linux,市面上流行的有CentOS\ubuntu···,CentOS国内用的较多,ubuntu国外更流行

虚拟机

虚拟机(Virtual Machine,简称VM)是一种通过软件模拟的计算机系统,它可以在物理计算机上运行一个或多个独立的虚拟操作系统环境。虚拟机技术允许用户在一台物理机器上同时运行多个操作系统,每个操作系统都像是在独立的硬件上运行一样。

虚拟机软件VMware以及它的安装部署

VMware Workstation Pro
  • 用途:面向开发者和技术专业人士的桌面虚拟化软件。

  • 功能

    • 在一台物理计算机上运行多个虚拟机。

    • 支持多种操作系统(如 Windows、Linux、macOS)。

    • 提供快照功能,方便保存和恢复虚拟机状态。

    • 支持与 Docker 和 Kubernetes 集成。

  • 适用场景:开发、测试、演示、教学等。

安装部署参考连接如何在windows电脑上搭建Linux环境(手把手教安装虚拟机软件和使用云服务器)_window搭建linux(1)_windows安装linux虚拟机-优快云博客

在VMware安装Linux

1.首先需要下载操作系统的安装文件centos-7-isos-x86_64安装包下载_开源镜像站-阿里云

2.打开WMware,创建虚拟机安装虚拟机(VMware)保姆级教程(附安装包)_vmware虚拟机-优快云博客

Linux系统

两种操作linux系统的方法:图形化、命令行,在linux系统多数使用命令行,原因是因为前者不稳定,效率低,资源占用更高

远程连接Linux系统:FinalShell软件

我们的电脑是window操作系统的,linux系统是安装在虚拟机上的,使用linux系统是会带来不便,可以通过远程连接工具FinalShell来远程登陆Linux系统进行本地操作。

其作用和XShell类似,但是性能有所不同,相比于传统的 SSH 工具(如 PuTTY、Xshell),FinalShell 集成了更多功能(如文件传输、服务器监控),使用更加方便。

FinalShel的安装

FinalShell安装包的下载:https://dl.hostbuf.com/finalshell3/finalshell_windows_x64.exe

安装方法:点击安装包——>点击“我接受”——>“下一步”——>选择安装的文件夹目录——点击安装——会显示需要安装以来软件,点击安装即可

如何实现远程连接?

1.打开VMware虚拟机,上滑输入密码登录

2.在桌面的空白位置,右键,点击“open Terminal”,输入命令并回车,找到inet后面的ip地址

ifconfig

3.回到FinalShell

选择SSH连接(linux),配置远程连接(主机处填写上述ip地址,输入linux系统的用户名和密码,端口号不用管,名称自己起),点击确定即可获得一个远程连接的链接,双击,出现安全警告时选择“接收并保存”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值