LINUX学习

操作系统概述

计算机=硬件+软件操作系统

操作系统:用户和硬件交互的桥梁

常见的操作系统

Windows、Linux、macOS

安卓、ios、鸿蒙

认识LINUX(1991)

系统组成:Linux系统内核+系统级应用程序

内核:调度CPU、内存、文件系统等(免费开源)

系统级应用程序(出场自带):操作系统(文件管理器、任务管理器)

Linux发行版

只要提供系统级应用程序就可以封装Linux,主要基于CentOS操作系统

第一章-虚拟机

虚拟机:借助虚拟化技术,通过软件,模拟计算机硬件,并给虚拟硬件安装真实的操作系统,虚拟完整电脑。

安装VMware

官网直接下载,选30天试用

在更多网络适配器中看到上面两个VM的选项说明下载成功

VMware安装Linux

镜像网站网址:https://vault.centos.org/7.6.1810/isos/x86_64/

下载下面这个选项:

打不开的话,用这个网址:(大小4.3GB)https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

创建虚拟机:选择典型------安装客户机操作系统(选择刚才那个下载的)------命名及密码------存储位置------分配存储空间

配置完成后进入页面,输入密码登录

远程连接LINYX系统

学习命令行------FinalShell

由于在VM中操作Linux命令行页面不方便(与Linux系统的各类交互,跨越VMware不方便),通过FinalShell操作更加方便

下载网址:https://dl.hostbuf.com/finalshell3/finalshell_windows_x64.exe

Win系统Finalshell链接Linux,在虚拟机的终端界面输入ifconfig,这里黑字就是虚拟机的IP地址,回到finalshell软件配置远程链接

在finalshell页面,点击新标签旁边的文件图标,出现下面的页面,点击第一个图标,选择ssh链接

输入你的IP地址、用户名及密码

点击连接的系统,点击接受并保存,出现下面这个页面

两边页面同时输入ls,会发现显示内容一样,说明我们已经通过了finalshell链接到了Linux系统

配置WSL(拓展)

拓展知识:Linux的发行版非常多,除了CentOS,还有Ubuntu

Ubuntu:轻量化获得Linux虚拟环境,可以在windows系统中获得Linux系统环境,完全直连计算机硬件,无需通过虚拟机虚拟硬件,且不会影响windows系统本身的运行

在win+R,输入optionalfeatures

点击确定后,会提示重启电脑,安装获取Ubuntu

打开ubuntu,

相关推荐
嵌入式小企鹅2 小时前
CPU供需趋紧、DeepSeek V4全链适配、小米开源万亿模型
人工智能·学习·开源·嵌入式·小米·算力·昇腾
三品吉他手会点灯7 小时前
C语言学习笔记 - 20.C编程预备计算机专业知识 - 变量为什么必须的初始化【重点】
c语言·笔记·学习
sakiko_7 小时前
UIKit学习笔记1-创建项目(使用UIKit)、使用组件
笔记·学习
生信碱移8 小时前
PACells:这个方法可以鉴定疾病/预后相关的重要细胞亚群,作者提供的代码流程可以学习起来了,甚至兼容转录组与 ATAC 两种数据类型!
人工智能·学习·算法·机器学习·数据挖掘·数据分析·r语言
星幻元宇VR10 小时前
VR航空航天科普设备【VR时空直升机】
科技·学习·安全·生活·vr
_李小白10 小时前
【android opencv学习笔记】Day 2: Mat类(图片数据结构体)
android·opencv·学习
harder32111 小时前
RMP模式的创新突破
开发语言·学习·ios·swift·策略模式
程序猿乐锅12 小时前
【Tilas|第三篇】多表SQL语句
数据库·经验分享·笔记·学习·mysql
徐某人..12 小时前
基于i.MX6ULL平台的智能网关系统开发
arm开发·c++·单片机·qt·物联网·学习·arm
AOwhisky12 小时前
Kubernetes 学习笔记:集群管理、命名空间与 Pod 基础
linux·运维·笔记·学习·云原生·kubernetes