Linux的入门

article/2025/11/6 12:52:48

文章目录

  • 1 Linux应用场景
  • 2 Linux的应用领域
    • 2.1 个人桌面的应用
    • 2.2 服务器领域
    • 2.3 嵌入式领域
  • 3 Linux 介绍
  • 4 Linux 和 Unix 的关系
    • 4.1 Linux 的由来:
    • 4.2 Linux 与 Unix 的关系
  • 5 安装 vm 和CentOS
    • 5.1 基本说明
    • 5.2 网络连接的理解
  • 6 虚拟机克隆
  • 7 虚拟机快照
  • 8 虚拟机迁移和删除
  • 9 安装 vmtools
    • 9.1 介绍
    • 9.2 安装 vmtools 的步骤
    • 9.3 设置共享文件夹


1 Linux应用场景

==> 视频链接

在这里插入图片描述

2 Linux的应用领域

==> 视频链接

2.1 个人桌面的应用

  • 此领域是传统 Linux 应用薄弱的环节
  • 但近年来随着 ubuntu、fedora 等优秀桌面环境的兴起,Linux 在个人桌面领域的占有率在逐渐的提高

2.2 服务器领域

  • Linux 在 服务器领域 的应用是最强的

2.3 嵌入式领域

  • Linux运行稳定、对网的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百 KB 等特点,使得其近些年来在嵌入式领域的应用得到了非常大的提高
  • 主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、智能家居、智能硬件等都是其应用领域。以后在物联网中应用会更加广泛

3 Linux 介绍

==> 视频链接

  1. Linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目(C/C++/php/python/java/go)都会部署到 Linux/Unix 系统上

  2. 常见的操作系统 (Windows、iOS、Android、MacOS、Linux、Unix)

  3. Linux 之父 — Linus Torvalds,同时他也是 Git创作者,世界著名黑客。Linux0.01 版源码(不到1W 行)是最新版Linux的内核源码

  4. Linux 主要的发行版:

    Ubuntu (乌班图)RedHat (红帽)CentOS、Debain (蝶变)、Fedora、SuSE、OpenSUSE

4 Linux 和 Unix 的关系

==> 视频链接

4.1 Linux 的由来:

在这里插入图片描述
在这里插入图片描述

4.2 Linux 与 Unix 的关系

在这里插入图片描述

5 安装 vm 和CentOS

==> 视频链接

5.1 基本说明

学习Linux需要一个环境,我们需要创建一个虚拟机,然后在虚拟机上安装一个 CentOS 系统来学习

  1. 先安装 virtual machine 15.5
  2. 再安装 Linux(CentOS 7.6 / CentOS 8.1)
  3. 原理示意图如下:
    在这里插入图片描述
  • vmware 15.5 下载

    官方地址:https://www.vmware.com/cn.html

  • VM 安装的步骤

    1. 去 BIOS 里修改设置开启 虚拟化设备支持 (F2 ,F10)
    2. 安装虚拟机软件 (vm 15.5)
  • CentOS 下载

    1. CentOS-7-x86_64-DVD-1810.iso CentOS 7.6 DVD 版 4G (目前主流的生产环境)
    2. CentOS-8.1.1911-x86_64-dvd1,iso CentOS 8.1 DVD 版 8G (未来的主流)
    3. 下载地址:http://mirrors.163.com/centos/

5.2 网络连接的理解

==> 视频链接

如下图所示:

在这里插入图片描述

6 虚拟机克隆

==> 视频链接

如果你已经安装好了一台 Linux 操作系统,你还想再更多的,此时没有必要再重新安装,你只需要克隆就可以。克隆有两种方式:

  • 方式一:直接拷贝一份安装好的虚拟机文件
  • 方式二:使用 VMware 的克隆操作,注意,克隆时,需要先关闭 Linux系统

7 虚拟机快照

如果你在使用虚拟机系统时(比如Linux),你想回到原先的某个状态,也就是说你担心你可以有些误操作造成系统异常,需要回到原先的某个正常运行的状态,VMware 也提供了这样的功能,这就叫快照管理

在这里插入图片描述

8 虚拟机迁移和删除

虚拟系统安装好了,它的本质就是文件 (放在文件夹中的),因此虚拟机的迁移很方便,你可以把安装好的虚拟系统这个文件夹整体拷贝或者剪切到另外位置使用。删除也很简单,用 VMware 进行移除,再点击菜单 => 从磁盘删除即可,或者直接手动删除虚拟机系统对应的文件夹即可

9 安装 vmtools

==> 视频链接

9.1 介绍

  1. vmtools 安装后,可以让我们在 Windows 下更好的管理 vm 虚拟机。
  2. 可以设置 windows 和 centos 的共享文件夹

9.2 安装 vmtools 的步骤

  1. 进入 centos
  2. 点击 vm 菜单的 => install vmware tools
  3. centos 会出现一个 vm 的安装包,xx.tar.gz
  4. 拷贝到 /opt
  5. 使用解压命令 tar,得到一个安装文件
cd /opt  #进入到 opt 目录
tar -zxvf  xx.tar.gz  #解压
  1. 进入该 vm 解压的目录,/opt 目录下
  2. 安装 ./vmware-install.pl
  3. 全部使用默认设置即可,就可以安装成功
  4. 注意:安装 vmtools 需要有 gcc (gcc -v 查看详情)
  • 示意图:

在这里插入图片描述

在这里插入图片描述

9.3 设置共享文件夹

  • 基本介绍:
    为了方便,可以设置一个共享文件夹,比如 d:/myshare
  • 具体步骤:
    (1)菜单 => vm => setting,如图设置即可.注意:设置选项为 always enable,这样就可以读写了
    (2)Windows 和 centos 可共享 d:/myshare 目录可以读写文件了
    (3)共享文件夹在 centos 的 /mnt/hgfs/ 下
  • 注意事项和细节说明:
    (1)Windows 和 cintons 就可以共享文件了,但是在实际开发中,文件的上传下载是需要使用远程方式完成的。
    (2)远程方式登录,我们后面具体学习

在这里插入图片描述


http://chatgpt.dhexx.cn/article/qh2cK9Ar.shtml

相关文章

Linux 快速入门到实战【一】

一、操作系统概述 1. 计算机原理 ​ 现代计算机大部分都是基于冯.诺依曼结构,该结构的核心思想是将程序和数据都存放在计算机中,按存储器的存储程序首地址执行程序的第一条指令,然后进行数据的处理计算。 ​ 计算机应包括运算器、控制器、…

linux快速入门 --- 常用指令 学习

目录 为什么要学Linux? Linux的安装 安装 使用finalshell连接虚拟机 了解一下Linux的目录结构(不需要记忆) Linux中常用的命令(重点) Linux命令初体验--几个常用命令 Linux命令格式 显示指定目录下的内容 ls和…

Linux命令快速入门

Linux命令初体验----01几个常用命令 序号命令对应英文作用1lslist查看当前目录下的内容2pwdprint work directory查看当前所在目录3cd[目录名]change directory切换目录4touch[文件名]touch如果文件不存在,新建文件5mkdir[目录名]make directory创建目录6rm[文件名…

如何快速入门并轻松简单的学习Linux?

首先,写这篇文章的初衷是写给那些想学习linux,并真正想用它做些有意义事情的人。希望能帮助初学者找到正确的学习linux思维或者方向。 1、做好思想准备 如果你想系统的学习linux,你必须做好思想准备。如果你真正想系统的学习linux&#xff0c…

linux基础-快速入门

主要内容介绍 1、LINUX操作系统安装及初始化配置(熟悉); 2、LINUX操作系统目录组成结构及文件级增删改查操作(重点); 3、LINUX操作系统用户、权限管理(重点); 4、开源软…

Linux快速入门打开你的学习之道

附Java/C/C/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全: 书单导航页(点击右侧 极客侠栈 即可打开个人博客):极客侠栈 ①【Java】学习之路吐血整理技术书从入门到进阶最全50本(珍藏版) ②【算法…

快速入门:LINUX基础 ——教你使用 linux 操作

文章目录 一、LINUX介绍二、环境搭建三、如何在LINUX下做开发1.LINUX 中—vi的使用 四、LINUX常用初级指令介绍和使用五、Linux虚拟机和windows间的文件传输方式LINUX和WINDOWS文件共享 六、VMware虚拟接网络连接的三种方式LINUX虚拟机网络配置: 七、Linux线程概念引…

Linux 入门

Linux 入门 一、Linux简介 1.Linux介绍 Linux 是一种自由和开放源码的类 UNIX 操作系统。 Linux 英文解释为 Linux is not Unix。 Linux 是在 1991 由林纳斯托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix 思想的启发。 Linux 内核最初只是由芬兰人…

【Linux快速入门】文件目录操作

文章目录 概念1. Linux文件系统概述2. Linux文件目录结构3. Linux文件和目录操作3.1 文件操作3.1.1 创建文件3.1.2 复制文件3.1.3 移动文件3.1.4 删除文件3.1.5 查看文件3.1.6 输出指令3.1.7 >和>>指令 3.2 目录操作3.2.1 创建目录3.2.2 复制目录3.2.3 移动目录3.2.4 …

liunx快速入门

文章目录 第一章、Liunx基础知识1.1 Liunx和Windows和区别1、操作和配置:2、Liunx命令提示符:3、Liunx命令格式:4、Liunx和Windows的用户和密码:5、Liunx中用户和组:6、Liunx和Windows浏览文件:7、Liunx和Windows软件的…

入门必备 | 零基础如何快速入门Linux?

-------首先我们还是来普及以下概念,讲点虚的。现在是图形系统的天下,windows我们用了20年。成功归功与它图形界面,你会点鼠标吗你会敲键盘吗?所以你会上网会聊天会玩游戏了。 第一步 选个linux系统 -------现在发行的Linux系统很多redhat&a…

[Linux](2)快速入门Linux基础指令

文章目录 ls 指令(list files)pwd 指令(print work directory)cd 指令(change directory)定位文件(路径)cd 指令的使用 touch 指令mkdir 指令(make directory)rmdir 指令、rm 指令(remove)man 指令cp 指令(copy file)mv 指令(move file)cat 指令(concatenate)more 指令、less 指…

快速入门linux基本操作大全

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、 支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和 64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能…

【Linux】快速入门法宝~你值得拥有

查阅命令帮助信息 man man是manual的缩写,是Linux提供的一个手册,包含了绝大部分的命令、函数的详细使用 man的操作建 操作键功能说明空格键显示手册的下一屏内容回车键一次滚动手册页的一行b回滚一屏f前滚一屏q退出/内容搜索/后面的内容↑、↓向上或向…

Linux 系统如何快速入门?分享民工哥总结的经验

我应该如何入门Linux系统运维?Linux系统运维到底需要学哪些技术?怎么学?系统、服务报错了,如何处理?为什么监控系统不报警,或报警没有通知…?数据库丢数据了,如何恢复?如…

Linux快速入门之一(基础)

该篇解析Linux的基础理论和常用基本的命令操作 一.学习方式: 1.认识Linux(理解目录结构) 2.掌握常用的命令(文件管理、文件属性、目录管理、Vim编辑器、账号管理、磁盘管理) 3.软件的安装和部署(本章描述java、tomcat、docker的…

Linux基础开发工具快速入门

学习导航 一、软件包管理器yum1.linux如何进行安装2.什么是软件包3.yum如何安装程序(1)原理的感性理解(2)yum常用指令 二、Linux编辑器Vim的使用1.初步认识2.Vim命令模式下的批量化操作(1)复制粘贴(2)快速移动(3)修改 3.Vim底行模式下的操作 三、Linux编译器gcc、g的使用1.预处…

Linux快速入门

概述 后端程序员必会Linux Windows对比Linux 本地安装虚拟机跑Linux 这里不推荐,因为比较慢,占资源 购买云服务器(推荐) 虚拟机安装后占用空间,也会有些卡顿,我们作为程序员其实可以选择购买一台自己…

Linux入门篇01~~Linux的快速入门 (简洁,详细,基础)

文章目录 1. 入门概述1.1 我们为什么要学习Linux1.2 Linux 简介1.3 Linux 发行版1.4 Linux 应用领域1.5 Linux vs Windows1.6 环境搭建 2. 走进Linux世界2.1 系统目录结构2.2 Linux 文件颜色表示2.3 关机命令2.4 辅助工具2.5 目录切换2.6 目录CURD2.7 文件内容查看2.8 网络配置…

【Linux】-- 入门基础命令

目录 Linux简介 一、用户相关操作命令 1.查看当前用户who am i 2.新建用户adduser 3.修改密码passwd 4.删除用户userdel 二、ls指令 1.-a 2.-d 3.-i 4.-k 5.-l 6. -n 7.-F 8.-r 9.-t 10.-s 11.-R 12.-1 三、pwd命令 四、cd指令 1.Linux管理文件形式 2.绝对路径和相…