3:步入Linux的世界-步入Linux的现代方法

简介: 3:步入Linux的世界-步入Linux的现代方法

3.1 Linux究竟需要我们学习什么?——Linux四大组成部分

Linux入门不是学“Linux”,先体验各发行版Linux,比较和其他系统的不同和相同点,Linux究竟学习的是Shell

Linux操作系统四个部分

  • Linux Kernel 内核
  • GNU(“GNU’s Not Unix!”)工具
  • GUI Desktop环境
  • Application 应用

PS:IT术语,它并不是遵循通常的英语音标,而是专业术语

3.2 Linux是命令还是图形界面?——GUI 是什么? 那GNU是什么东西?GNU/Linux 和Linux有什么区别?

Linux内核基于

  • GUI-界面
  • GNU-命令、系统工具

3.3 Linux内核组成部分

Linux Kernel

  • 1.硬件设备的管理
  • 2.软件程序(系统)、操作软件
  • 3.系统内存
  • 4.文件管理

3.4 文件系统

文件系统就是读、写标准

  • Linux中分区概念ext ext2 ext3 ext4
  • Windows 磁盘文件管理概念FAT32 NTFS exFAT

3.5 GNU核心: coreutils and shell

  1. GNU组织

Unix上具有的一些软件,Linux内核本身没有,所以GNU他们模仿Unix,为Linux写了一些必要的软件

  1. GNU核心Coreutils

指原本在Unix上的一些命令和工具,被移植到了Linux上,供Linux使用的一套工具、coreutilities软件包,包括:

  • 用来处理文件的工具
  • 用来操作文本的工具
  • 用来管理进程的工具
  1. GNU核心Shell

提供给用户使用的软件,用户拿它使用电脑,实现交互

  • 命令行壳层提供一个命令行界面(CLI)
  • 图像壳层提供一个图形用户界面(GUI)

3.6 Shell:CLI和GUI,命令和界面

  • Shell类型:bash,zsh,korn,tcsh,oh-my-zsh

3.7 GUI Desktop

  • Xwindows,KDE,GNOME,Unity

结束语:经验介绍

  • 重点在于Shell
  • 画思维图总结Linux操作系统关系
目录
相关文章
|
25天前
|
关系型数据库 MySQL Linux
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
23 0
|
1月前
|
Ubuntu Linux
常用Linux开机启动添加方法
常用Linux开机启动添加方法
17 1
|
2月前
|
安全 Linux 开发者
⭐⭐⭐⭐⭐Linux C/C++ 进程崩溃诊断以及有效数据收集:解锁代码问题快速定位与修复的方法
⭐⭐⭐⭐⭐Linux C/C++ 进程崩溃诊断以及有效数据收集:解锁代码问题快速定位与修复的方法
86 1
|
3天前
|
Ubuntu Unix Linux
|
9天前
|
人工智能 Linux
Linux查找大文件的方法
Linux查找大文件的方法
|
25天前
|
Shell Linux
在linux shell脚本中root切换到普通用户执行脚本或命令的方法
在linux shell脚本中root切换到普通用户执行脚本或命令的方法
12 1
|
25天前
|
Linux Shell 虚拟化
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
33 0
|
25天前
|
Ubuntu Java Linux
linux安装软件和卸载的几种方法
linux安装软件和卸载的几种方法
11 0
|
27天前
|
监控 Linux
|
1月前
|
存储 缓存 监控
深入解析linux内存指标:快速定位系统内存问题的有效技巧与实用方法(free、top、ps、vmstat、cachestat、cachetop、sar、swap、动态内存、cgroops、oom)
深入解析linux内存指标:快速定位系统内存问题的有效技巧与实用方法(free、top、ps、vmstat、cachestat、cachetop、sar、swap、动态内存、cgroops、oom)
155 0