[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的树状文件目录非常重要.

结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值