首页 > 系统相关 >[Linux]快速入门

[Linux]快速入门

时间:2024-08-24 12:25:18浏览次数:5  
标签:入门 centos 快速 虚拟机 vm Linux 安装 目录

基础知识

介绍

Linux是一个开源, 免费的操作系统, 特点是稳定, 安全, 处理多并发

其他操作系统:

windows OS Android MacOS Unix

主要发行版:

Linux是一个操作系统的内核, 可以理解为芯片, 发行版就是基于芯片衍生的产品, 可以理解为各品牌手机

源码地址: https://www.kernel.org/

各发行版本: Ubuntu(乌班图), RedHat(红帽), CentOS, Debain(蝶变), Fedora, SuSE, OpenSUSE

应用领域

Linux在服务器领域的应用最强, 在嵌入式方向发展迅速, 在桌面端也有一些市场

Unix

贝尔实验室孵化出了Unix系统, Linus响应GNU计划(开源), 基于Unix系统创造出了Linux系统

vm安装

linux有两种安装方式, 一种是在真机上安装, 一种是在虚拟机中安装, 学习的话一般选择虚拟机安装, VM就是我们使用的虚拟机软件

下载:

安装 (版本15.5)

  1. 以管理员身份运行
  2. 安装目录: 默认安装到C盘, 建议更改到其他盘
  3. 用户体验设置: 建议全部不选
  4. 安装完成: 点击许可证激活软件, 默认试用15天
  5. 非必需: 如果不能成功安装, 有可能需要额外的BIOS设置

启动BIOS的虚拟化设置 | 开启CPU虚拟化支持-百度经验

Linux安装

下载地址

CentOS7.6DVD版(当前主流版):

http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

CentOS8.1DVD版(未来主流版):

https://mirrors.aliyun.com/centos/8.1.1911/isos/x8664/

新建虚拟机

启动虚拟机

配置Centos
1.语言设置

2.软件选择

  1. 如果是生产环境可以选择最小安装
  2. 选择完成后会重生构建依赖关系, 时间会比较长, 不要乱点
3.安装目标位置

4.KDUMP

  1. 如果程序崩溃可以保护数据, 但是会占用内存
  2. 如果是生产环境可以打开
5.网络和主机名

6.安全策略

  • 校验用户密码强度, 一般不应用
7.设置Root

  1. 双击完成确认密码
  2. 这里设计简单的密码 root23
  3. 工作中密码要上强度
  4. 随机密码生成: https://suijimimashengcheng.51240.com/
8.创建用户

  1. 系统推荐我们使用权限低的账户登录
9.重启
  1. 耐心等待安装, 然后重启
  2. 安装过程中无需任何操作

启动Centos

同意协议

完成配置

切换账号

选择语言

关闭隐私

  • asdDSA123

  • 用自带浏览器访问百度,验证网络
补充知识
1.0网络连接的模式

2.0虚拟机克隆

拷贝

  1. 直接拷贝一份安装好的虚拟机文件
  2. 拷贝完用VM软件打开文件即可使用

克隆

  1. 使用vmmare的克隆操作
  2. 克隆时需要先关闭linux系统, 本质也是拷贝

3.虚拟机快照

让虚拟机快速回到某一个状态

拍摄快照

转回快照

4.迁移和删除
  1. 可以把虚拟系统看做一个文件夹, 迁移就是把文件夹换个位置
  2. 删除的话就是把文件夹删除就行, 如果使用vm软件的移除, 并不会删除文件, 要手动删除
5.vmtools

介绍

vmtools安装后, 可以让我们在windows下更好的管理vm虚拟机

  1. 可以设置windows和centos的共享文件夹

安装

  1. 进入centos (root账号)

  1. 点击vm菜单 -> install vmware tools -> 等一段时间,如果不成功可以重试

  1. centos会出现一个vm的安装包, xx.tar.gz

  1. 拷贝到 /opt

  1. 使用解压命令tar, 得到一个安装文件
  • 进入该vm解压的目录, /opt目录下
  • 全部使用默认设置即可, 就可以安装成功
  • 注意: 安装vmtools需要有gcc (可以gcc -v检查)
  1. 操作步骤, 主机打开终端, 执行命令

执行命令
cd /opt/
ls
tar -zxvf VMware+tab
ls
cd vmware-tools-distrib/
ls
./vmware-install.pl
之后一直回车

使用

  1. 为了方便可以设置一个共享文件夹, 比如d:/myshare
  2. 在虚拟机打开文件共享

  1. 这样该目录的文件对于主机和centos都是可读写的
  2. 实际开发中, 文件的上次和下载通常是远程方式完成的
  3. 远程登录方式后面会讲

目录结构

介绍

在Linux中, 一切都是文件. linux的文件系统采用级层的树状目录结构, 在此机构中的最上层是根目录"/", 然后在此目录下创建其他的目录,理解linux的树状文件目录非常重要.

结构

标签:入门,centos,快速,虚拟机,vm,Linux,安装,目录
From: https://blog.csdn.net/CSDN20221005/article/details/141341076

相关文章

  • 前端宝典九:React Native从入门到精通实战
    本文主要介绍ReactNative新旧框架对比React与ReactNative区别ReactNative性能优化其中第3点ReactNative性能优化的拆包分包,是项目实战中使用过的,在这里整理分享,如果没有用过的小伙伴会觉得晦涩难懂,建议按照在实际项目中需要去实践,纸上得来终觉浅,绝知此事要躬行。一、......
  • 【网络安全】基础知识详解(非常详细)零基础入门到精通,收藏这一篇就够了
    一、什么是网络安全?百度上对“网络安全”是这么介绍的:“网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露、系统连续可靠正常地运行,网络服务不中断。”嗯…是不是感觉有点抽象。那么我们再换一种表述:网......
  • CTF学习路线(非常详细)零基础入门到精通,收藏这一篇就够了
    **CTF概述:**CTF(夺旗赛)是一种网络安全竞赛,通过解决一系列安全问题来测试参赛者的技能和经验。对于网络安全爱好者和从业者来说,学习CTF是一个不错的选择。下面是从零开始学习CTF的详细规划和路线:1基础知识要开始学习CTF,首先需要掌握一些基础知识:编程语言:CTF题目中大多......
  • 怎么入门网络安全,学这两类证书就够了NISP或CISP_cisp和nisp2级题库一样吗
    其实网络安全这个门槛,对于当代的年轻人来说,不高也不低。其中NISP证书分为一级、二级、三级(专项),证书由中国信息安全测评中心颁发,持NISP二级证书可与免考兑换CISP证书。因为CISP报考需要工作经验,NISP填补了在校大学生无法考取CISP证书的空白,被称为“校园版CISP”。看到上一......
  • 目标检测实践过程中,遇到“No module named ‘torch._six’”报错的一个快速解决方案(无
    很多人在按照网络、书籍教程中的流程尝试自己实现一个基于Faster-RCNN的目标检测模型时,如果调用了PyTorch官方github上的文件时,coco_eval.py文件中会触发报错。1.报错原因PyTorch在2.0之后的版本中移除了_six,导致在coco_eval.py中调用torch._six失败2.解决方案(1)直接根......
  • 震撼❗️几乎是跪着读完的一本书❗️ HuggingFace自然语言处理详解,快速掌握HuggingFace这
    今天又来给大家推荐一本HuggingFace的好书,这本《HuggingFace自然语言处理详解》综合性讲解HuggingFace社区提供的工具集datasets和transformers,书中包括最基础的工具集的用例演示,具体的项目实战,以及预训练模型的底层设计思路和实现原理的介绍。通过本书的学习,读者可以快速......
  • 博弈论入门
    博弈论入门博弈论主要研究的是:在一个游戏中,进行游戏的多位玩家的策略。公平组合游戏定义:游戏有两个人参加,轮流参加决策,双方均知道游戏的完整信息;任意一名玩家在某一状态可以做出的决策集合只与当前状态有关,与游戏者无关;游戏中某一状态不可能多次抵达,游戏以玩家无法行动为......
  • 异地组网免费工具软件 nowtunnel-wgc 快速免注册
    只有一个键的组网软件,快捷使用无负担。底层wireguard,安全有保障。下载及文档说明:https://www.nowtunnel.com/docs/help-wgc.html软件安装软件运行注意:安装完成后会在桌面及开始菜单中添加快捷方式,非管理员帐号时请使用以管理员方式运行登录连接点击连接开关,成功后......
  • 【全面解析】大模型入门到精通指南:零基础起步,详尽教程一帖收藏!
    大模型的定义大模型是指具有数千万甚至数亿参数的深度学习模型。近年来,随着计算机技术和大数据的快速发展,深度学习在各个领域取得了显著的成果,如自然语言处理,图片生成,工业数字化等。为了提高模型的性能,研究者们不断尝试增加模型的参数数量,从而诞生了大模型这一概念。本文讨......
  • centos(linux): 安装管理fail2ban
    一,官网:https://www.fail2ban.org会跳转到代码站:https://github.com/fail2ban/fail2ban二,安装:用yum安装:[root@blog~]#yuminstallfail2ban安装后查看状态:未启动[root@blog~]#systemctlstatusfail2ban.service○fail2ban.service-Fail2BanServiceLo......