欢迎光临散文网 会员登陆 & 注册

黑马程序员新版Linux零基础快速入门到精通,全涵盖linux系统知识、常用软件

2023-04-12 09:04 作者:FANFANYC  | 我要投稿

版本1:2023/5/12

P1 Linux导学视频

课程开始:


Linux导学视频 P1 - 00:05


1.Linux操作系统的重要性:


Linux导学视频 P1 - 00:27


  1. 网上购物
  2. 短视频
  3. 打车出行
  4. 在线购票
  5. 微信聊天


2.操作系统的一种分类:


Linux导学视频 P1 - 01:08


  1. 个人桌面操作系统
  2. 服务器操作系统


3.课程安排:


Linux导学视频 P1 - 02:20


学习要诀:


第一章 初识Linux

P2 1.1 操作系统概述

课程开始:


第一章-01-操作系统概述 P2 - 00:06


第一章将分为8个小节进行讲解


学习目标:

  1. 了解操作系统的作用
  2. 了解常见的操作系统


1.计算机的硬件和软件:


第一章-01-操作系统概述 P2 - 00:39


软件:用户和计算机硬件之间的接口和桥梁

计算机 = 硬件 + 软件

操作系统是软件的一类

操作系统调度和管理计算机硬件进行工作,充当用户和计算机硬件之间的桥梁


2.一个实际的例子:


第一章-01-操作系统概述 P2 - 03:03



3.市面上常见的操作系统:


第一章-01-操作系统概述 P2 - 05:40



4.总结:


第一章-01-操作系统概述 P2 - 06:57



P3 1.2 初识Linux

学习目标:

  1. 了解Linux系统的诞生
  2. 了解什么是Linux内核
  3. 了解常见的Linux发行版


1.Linux系统的诞生:


第一章-02-Linux初识 P3 - 00:17


1991年由林纳斯·托瓦兹( Linus Benedict Torvalds )创立


2.Linux内核:


第一章-02-Linux初识 P3 - 01:52


Linux系统的组成:

  1. Linux系统内核
  2. 系统级应用程序

内核官网:www.kernel.org

内核是用什么语言编写的呢?


3.Linux发行版:


第一章-02-Linux初识 P3 - 05:13


本次课程:

  1. 主要讲解CentOS
  2. 辅助讲解Ubuntu

国内CentOS用的比较多,国外Ubuntu用的比较多


4.总结:


第一章-02-Linux初识 P3 - 08:25



P4 1.3 虚拟机介绍

学习目标:

  1. 了解什么是虚拟机
  2. 了解为什么要使用虚拟机


1.虚拟机:


第一章-03-虚拟机介绍 P4 - 00:12


Linux系统并不适合日常办公使用

虚拟出计算机硬件,并安装真实的软件


2.总结:


第一章-03-虚拟机介绍 P4 - 03:01



P5 1.4 VMware Workstation安装

学习目标:

  1. 了解VMware WorkStation软件
  2. 完成VMwar WorkStation软件的安装


1.VMware介绍


第一章-04-安装VMware Workstation虚拟化软件 P5 - 00:14


安装完VMware Workstation Pro之后,为了确保后续的正常使用,需要检查相关的设置,如虚拟网卡有没有安装成功。

Windows11检查方式(不推荐):

打开设置页面->

网络和Internet->

高级网络设置->

更多网络适配器选项->

网络连接页面->

检查有无VMnet1和VMnet8这两个网卡(缺少的话虚拟机无法上网)

Windows系统通用检查方式(推荐):

按win + R打开“运行”->

输入ncpa.cpl打开网络连接页面->

检查有无VMnet1和VMnet8这两个网卡


2.回顾:


第一章-04-安装VMware Workstation虚拟化软件 P5 - 07:15



P6 1.5 在VMware上安装Linux

学习目标:

  1. 掌握使用VMware安装Linux虚拟机


1.下载CentOS操作系统


第一章-05-VMware Workstation中安装CentOS7 Linux操作系统 P6 - 00:22


本次课程使用CentOS7.6版本进行学习

发行版下载网址:

https://vault.centos.org/7.6.1810/isos/x86_64/

复制网址时别忘了最后的斜杠 /

或使用迅雷下载以下链接(推荐):

https://vault.centos.org/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso


2.在虚拟机上安装CentOS:


第一章-05-VMware Workstation中安装CentOS7 Linux操作系统 P6 - 02:08


  1. 点击“创建新的虚拟机”,选择“典型”(新手友好型)
  2. 选择“安装程序光盘映像文件”,然后选择我们刚下的CentOS7
  3. 按顺序操作即可


什么是主板的BIOS?


3.回顾:


第一章-05-VMware Workstation中安装CentOS7 Linux操作系统 P6 - 08:55



P7 1.6 Mac系统Linux环境

暂时跳过了,目前使用的是Windows系统


P8 1.7 远程连接Linux系统

学习目标:

  1. 掌握操作系统的图形化、命令行2种操作模式
  2. 理解为什么使用命令行操作LInux系统
  3. 掌握使用FinalShell软件连接Linux操作系统


1.图形化和命令行:


第一章-07-远程连接Linux系统 P8 - 00:32


图形化和命令行:图形反馈和字符反馈

Linux操作系统的图形化页面不好用、不稳定


2.Windows系统上FinalShell的安装和下载:


第一章-07-远程连接Linux系统 P8 - 07:27


官网:www.hostbuf.com

在安装时提示要安装依赖软件Winpcap,点击确定即可


3.MacOS系统上FinalShell的安装:


第一章-07-远程连接Linux系统 P8 - 10:15



4.Windows系统FinalShell远程连接:


第一章-07-远程连接Linux系统 P8 - 13:00


  1. 在VMware中打开terminal,输入ifconfig
  2. 在ens33条目下有虚拟机的ip地址
  3. 点击白色文件夹,点击白色小加号,选择SSH连接(Linux)
  4. 按步骤配置(端口暂时不用管)
  5. 双击配置好的连接,弹出的警告点击“接受并保存”


5.MacOS系统FinalShell远程连接:


第一章-07-远程连接Linux系统 P8 - 16:28


暂时跳过了,目前使用的是Windows系统


6.总结:


第一章-07-远程连接Linux系统 P8 - 18:53


Linux虚拟机重启的时候IP地址可能会发生变化,FinalShell里连接不上的时候检查IP地址是否发生改变,如果改变了需要重新匹配。固定IP地址可以直接去看P35,配置难度不大。


P9 拓展1:WSL(Windows Subsystem for Linux)

学习目标:

  1. 掌握使用WSL获得Ubuntu系统环境


1.WSL介绍:


第一章-08-扩展-Win10配置WSL(Ubuntu)环境 P9 - 01:20


两套操作系统环境运行在同一套真实的物理硬件上


2.WSL部署:


第一章-08-扩展-Win10配置WSL(Ubuntu)环境 P9 - 06:32


教学视频是Win10,对于Win11,操作方式如下:

打开设置,点击应用,点击可选功能,再点击最下方的更多Windows功能,勾选“适用于Linux...”即可(需重启电脑),最后在Windows自带的应用商店里下载Ubuntu即可。


3.Terminal软件安装:


第一章-08-扩展-Win10配置WSL(Ubuntu)环境 P9 - 13:40


下载安装Windows系统的Terminal软件(不过win11自带了)


P10 拓展2:虚拟机快照

学习目标:

  1. 掌握虚拟机快照的制作和还原


1.Windows系统快照的制作与还原:


第一章-09-扩展-虚拟机快照 P10 - 00:16


制作快照:

  1. 右键虚拟机,移动到“快照”上,点击“快照管理器”
  2. 点击“拍摄快照”

还原快照:

打开快照管理器,选择需要恢复的快照即可


2.MacOS系统快照的制作与还原:


第一章-09-扩展-虚拟机快照 P10 - 06:28


暂时跳过了


3.总结:


第一章-09-扩展-虚拟机快照 P10 - 08:34



第二章 Linux基础命令

P11 2.1 Linux目录结构

学习目标:

  1. 掌握Linux系统的目录结构
  2. 掌握Linux系统的路径表达形式


1.Linux的目录结构


第二章-01-Linux目录结构 P11 - 00:29


Linux系统没有盘符的概念,只有一个根目录:/


2.总结:


第二章-01-Linux目录结构 P11 - 05:18



3.课后练习:


第二章-01-Linux目录结构 P11 - 06:44


  1. /test/hello.txt
  2. /itheima.txt
  3. /itcast/itheima/hello.txt


P12 2.2 Linux命令入门-1

Linux命令基础

学习目标:

  1. 掌握什么是命令
  2. 掌握Linux命令的基础格式


1.什么是命令、命令行:


第二章-02-Linux命令基础 P12 - 00:46



2.Linux命令基础格式:


第二章-02-Linux命令基础 P12 - 03:03


command [-options] [parameter]


3.总结:


第二章-02-Linux命令基础 P12 - 06:27



P13 2.1 Linux命令入门-2

ls命令入门

学习目标:

  1. 对照图形化页面,快速体验第一个命令ls
  2. 理解什么是HOME目录、当前工作目录


1.ls命令:


第二章-03-ls命令入门 P13 - 00:26


这是从安装了FinalShell之后,第一次真正意义上的使用


P14 2.1 Linux命令入门-3

ls命令的参数和选项

学习目标:

  1. 掌握ls命令的参数使用
  2. 掌握ls命令的选项使用


1.ls命令的参数:


第二章-04-ls命令的参数和选项 P14 - 00:20


ls [ -a -l -h ] [Linux路径]

ls不加参数默认是当前工作目录

home目录下面有很多用户文件夹

-a all显示全部

文件/文件夹以.开头,就能自动隐藏

-l list列表形式显示

命令的选项可以组合使用

-h 以易于阅读的形式显示,-h需要和-l组合使用,单独使用没有效果


2.总结:


第二章-04-ls命令的参数和选项 P14 - 08:08




课程命令记录:

  1. ifconfig P8
  2. ls [ -a -l -h ] [Linux路径] P14

黑马程序员新版Linux零基础快速入门到精通,全涵盖linux系统知识、常用软件的评论 (共 条)

分享到微博请遵守国家法律