Linux入门

Linux学习什么?

  • 常用命令:(背会)
  • 软件安装:(熟练)
  • 服务端的架构:(开开眼界)

Linux如何学习?

  • 不要问那么多为什么?后边你就懒得问了!
  • 先尝试理解一下,不行就背下来!
  • 一个知识点一遍记不住,那就再来十遍!

什么是操作系统?

  • 操作系统严格意义上来讲就是一个内核,是一套管理软硬件资源的软件组件
  • 我们平时所说的操作系统其实是发行版,包括:内核 + 桌面环境 + 常用软件
  • 常见的内核:
    • Windows:windows NT
    • Linux:linux

常见的操作系统

  • **桌面版:**Windows系列,Ubuntu(桌面)、MacOS
  • **服务器:**Windows server、Linux系列、Unix系列
  • **移动端:**Android、iOS、Symbian、Windows phone、Ali OS

32位与64位的区别

  • **简单理解:**就相当于4车道与8车道,本质上是寻址空间的区别。
    • 32位:理论值2^32,即4GB,大概可用内存为3.25G
    • 64位:理论值2^64,即16EB,现在主流的主板一般最大支持128G

Linux系统的发展

  • **说明:**主要依赖以下5大支柱
    • 基于Unix系统
    • 参考了Minix系统
    • GNU计划
    • POSIX标准
    • 互联网的发展

Linux发行版

  • 发行版就是在内核的基础上,添加特定的桌面环境和常用软件,省去了自己组装的麻烦
  • 分类:
    • 桌面版:Ubuntu(desktop)、Ubuntu kylin、deepin、…
    • 服务器:Debian、Redhat、Ubuntu(server)、centos、…

系统启动流程

  • 基本的输入输出系统(BIOS)
    • 系统上电后,做基本的硬件检查
  • 主引导分区(MBR)
    • 拷贝启动引导代码(BootLoader)
  • 启动引导代码(BootLoader)
    • 作用:启动硬件,引导OS
    • 说明:在OS运行之前的一段代码,做硬件初始化操作,拷贝OS到内存
  • 操作系统(OS)
    • 运行第一个程序(守护进程):/sbin/init
  • /sbin/init
    • 读取配置文件:/etc/init/rc-sysinit.conf,里面记录新的运行级别
      1
      2
      3
      4
      0			关机模式
      1 单用户模式
      2-5 多用户模式(桌面)
      6 重启
    • 查看运行级别:runlevel 或者 who -r
  • 执行对应目录下的脚本,如:级别5,对应/etc/rc5.d目录**
  • 解析用户自定义的启动脚本:/etc/rc.local
  • 用户登录界面
    • 终端:小黑屏
    • 桌面:登录窗口

操作系统安装

  • 安装虚拟机软件:一路Next即可

    • **VMware:**如果14版本不支持你的CPU,就换成12版本
    • **virtual Box:**比VMware小很多
  • 安装Ubuntu操作系统:比较美观,实用性强

    • step1:
      • 新建虚拟机
      • 选择自定义
      • 稍后安装操作系统
      • 选择Linux系统,即Ubuntu64位
      • 给虚拟机起个名字,并选择存储位置
      • 给虚拟机分配CPU资源
      • 给虚拟机分配内存
      • 使用桥接网络
      • 创建新虚拟机磁盘
      • 选择:立即分配所有磁盘空间,以及将虚拟磁盘存储为单个文件
      • 指定磁盘文件的存储位置
      • 点击完成,即完成了空白虚拟机的创建
    • step2:
      • 点击新建好的空白虚拟机
      • 点击编辑虚拟机设置
      • 点击硬件 -> CD/DVD -> 使用ISO镜像文件(需要选择对应的ISO镜像文件)
      • 配置完成,点击确定
    • step3:
      • 点击开启虚拟机
      • 选择中文(简体),点击安装Ubuntu
      • 清除整个磁盘安装Ubuntu,点击现在安装
      • 在弹出框中,点击继续即可
      • 设置计算机名、用户名、密码等信息
      • 点击继续即可。
  • 安装VMware Tools

    • 点击安装tools
    • 在弹出的目录中右键,新建终端
    • 将工具包拷贝到用户家目录:cd VMware... ~
    • 切换到家目录:cd ~
    • 解压压缩包:tar -zxvf VMware...
    • 进入到解压后的目录:cd vmware-tools-distrib
    • 执行安装: sudo ./vmware-install.pl,需要输入密码(输入时看不见)
    • 输入yes点击回车,之后一直回车
  • 配置网卡

    • VMware -> 编辑 -> 虚拟网络编辑器
    • 选择桥接网卡:选中对应(此时联网)的物理网卡
    • 若不能自动联网,请重启一次电脑
    • 能够进行网络访问的表示成功联网(网络连接标志会显示上下箭头)
  • 快照使用

    • **位置:**VMware —> 虚拟机 —> 快照
    • **操作:**创建快照、恢复到指定的快照
  • 系统使用

    • 工具栏
    • 系统设置
    • 文件系统
  • 练习

    • 安装搜狗输入法
    • 安装Chrome浏览器
  • 友情链接

本文结束 感谢您的阅读
正在加载今日诗词....