Linux的起源和发展

Linux操作系统构成

  • Linux内核、系统基本库、应用程序

Linux内核项目

  • 主要作者:芬兰赫尔辛基大学的 Linux Torvalds
  • 1991年10月,发布Linux 0.02版(第一个公开版)
  • 1994年3月,Linux 1.0版发布
  • Linux内核的标志——企鹅Tux,取于芬兰的吉祥物
  • 官方网站

Linux内核版本

由Linux内核项目团体统一进行发布

  • Linux发行版可以自由选择使用某个版本的内核
  • 查看内核命令:
uname -r

Linux发行版本

Linux发行版本构成

  • Linux内核 + 各种自由软件 = 完整的操作系统
  • 厂商提供的辅助安装、软件包管理等程序

发行版的名称、版本由发行厂商决定

  • Red Hat Enterprise Linux 6/7,由Red Hat公司发布
  • Suse Linux11,由Novell公司发布
  • Debian Linux5.0,由Debian 社区发布
    查看发行版本

lsb_release -a
or
cat /etc/centos-release

RHEL系列发行版

Red Hat Linux

  • 已停止开发,最高版本为9.0

Red Hat Linux企业版

  • 简称 RHEL(Red Hat Enterprise Linux)
  • 目前较新版本为 6.x/7.x系列
  • 链接

磁盘分区表

linux中将硬盘、分区等设备均表示为文件。
linux中任何东西都叫文件,我们的键盘不叫键盘叫文件,鼠标也叫文件,都是存放在 /dev 中的把文件夹叫做目录。

硬盘和分区的结构


注意:硬盘中的主分区数目只有4个,因此主分区和扩展分区的序号也就限制在1~4,而逻辑分区的序号将始终从5开始

主分区

  • 主分区可以引导操作系统
  • 基本磁盘上可以建立一到三个主分区
  • 只能有一个主分区处于激活状态

扩展分区

主分区超过三个时

  • 新建分区——>将剩余空间作为1个扩展分区
    扩展分区不能直接存储文件
  • 划分成了逻辑分区来存储文件
  • 1个扩展分区可以划分成为多个逻辑分区

逻辑分区

  • 在扩展分区中创建逻辑分区
  • 每个逻辑分区都可以被赋予一个盘符
  • 逻辑分不能直接用来启动操作系统
    - 可以将操作系统的引导文件放到主分区上
    - 操作系统存放到逻辑分区上

文件系统类型

Linux中默认使用的文件系统类型

  • EXT3,第三代扩展(Extended)文件系统
  • EXT4,RHEL6.0
  • SWAP,交换文件系统
  • XFS,支持特大规模文件系统
  • GFS,集群文件系统

Linux支持的其他文件系统类型

  • FAT16、FAT32、NTFS
  • XFS、JFS

目录结构的具体含义

  • /根:磁盘的默认第一个路径就叫做根。
  • /boot:系统的内核还有引导程序。–>C:/windows
  • /dev:映射了硬件设备。
  • /usr:程序软件默认安装的文件夹
  • /etc:配置文件存放路径
  • /etc/init.d:init.d目录包含许多系统各种服务的启动和停止脚本。它控制着所有从acpid到x11-common的各种事务。
  • /root:=adnimistrator 管理员的家目录
  • /home:普通用户的家目录的父目录,这里主要存放你的个人数据
  • /bin:存放的所有用户都可以使用的二进制程序。这里存放了标准的(或者说是缺省的)Linux的工具,比如像“ls”、“vi”、还有“more“等。
  • /sbin:管理员独自使用的特权命令
  • /media:媒体文件存放路径(DVD U盘)
  • /var:超大的溢出文件。动态的,一直可变的文件、日志。
  • /tmp:公用的临时缓存文件夹。

操作界面的切换

控制台切换快捷键

  • 图形界面-> 字符终端:Ctrl+Alt+Fn
  • Vmware环境中需使用:Ctrl+Alt+shift+Fn
  • 字符终端 -> 字符终端:Alt+F8
  • 字符终端 -> 图形界面:Alt+F8

图形桌面环境中的伪字符终端

  • 对应程序:gnome-terminal
  • 打开方式:右击桌面空白处,选择”打开终端“

字符界面命令提示符

主提示符

  • [ 登录用户@主机名 工作命令]

辅助提示符

  • root用户(管理员)登录后,该提示符为“#”
  • 其他普通用户登录后,该提示符为“$”

关机重启命令

重启

-  shutdown -r now-  shutdown -r 15 (警告,系统将于15分钟后重启)-  reboot

关机

-  shutdown  -h now-  halt-  halt  -p-  poweroff

小白对于Linux的学习相关推荐

  1. 适合小白的Linux入门学习教程,从安装到实操(涵盖各种常用指令,超详细!)

    Linux入门学习 Linux简介 Linux是什么 Linux的特点 Linux和Windows的区别 Linux入门 我们为什么要学习Linux 环境搭建 安装CentOS 购买云服务器 走进Li ...

  2. 电脑小白自学linux,Linux小小白的学习经历那点事

    不知道大家知不知道Linux,或者说对于Linux了解有多少,曾经的我连计算机都不会操作,更别说Linux系统了,可以说完全是一个小白,上了大学后才知道原来电脑除了Windows系统外还有别的,而且用 ...

  3. 别出心裁的Linux系统调用学习法

    别出心裁的Linux系统调用学习法 操作系统与系统调用 操作系统(Operating System,简称OS)是计算机中最重要的系统软件,是这样的一组系统程序的集成:这些系统程序在用户对计算机的使用中 ...

  4. Linux _学习——Centos8惨痛教训_木马入侵

    Linux _学习--Centos8惨痛教训_木马入侵 这是第二次被木马了 !!! 今天 上传部署一个脚本,每运行一段时间就自动关闭进程,早了半天代码问题,结果是被木马了.艹蛋. 小白入门建议 :别用 ...

  5. linux系统管理学习笔记之三----软件的安装

    linux系统管理学习笔记之三----软件的安装 2009-12-29 19:10:02 标签:linux 系统管理 [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 ...

  6. 与 Linux 一起学习:学习打字

    "与 Linux 一起学习"的所有文章: 与 Linux 一起学习:学习打字 与 Linux 一起学习:学习物理 与 Linux 一起学习:学习音乐 与 Linux 一起学习:学习 ...

  7. Linux系统管理学习路线图

    Linux系统管理学习路线图 随着Linux应用的扩展,许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.作为一个Linux系统管理员,我看了许多有关L ...

  8. Linux.NET学习手记(2)

    上一回合,我们讨论学习了如何在Linux环境中搭建能够供.NET运行的环境,不知道各位读者是否已经完成了环境的搭建?不过,无论各位读者是采用我们上回合介绍的方法还是采用网上提供的其他方法搭建Linux ...

  9. linux系统管理学习笔记之一-------linux解压缩命令

    linux系统管理学习笔记之一-------linux解压缩命令 2009-12-29 11:52:55 标签:linux tar [推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接 ...

最新文章

  1. 陈杰院士:多无人系统协同中的人工智能安全探索
  2. 最大子序和的golang实现
  3. Python入门(一)了解与安装
  4. 【机器学习】今天详细谈下Soft Margin SVM和 SVM正则化
  5. 企业微信可以获取用户unionid吗?
  6. vue 图片放大查看器
  7. Python 利用 shutil 移动文件
  8. 软件架构师的12项修炼
  9. android中截屏快捷键是什么,安卓手机怎么截屏?安卓手机截图快捷键功能图文详解...
  10. IPwe区块链智能池利用AI来处理专利分析
  11. Docker官方文档学习笔记(二):Docker Desktop入门
  12. 2021.4.2项目阶段报告
  13. 我使用的安卓软件名单_我是亲民_新浪博客
  14. 《 2021大学生就业分析报告 》
  15. IDEA设置自定义主题背景
  16. H5 iframe标签的用法
  17. 第七十四课 图的遍历(BFS)
  18. ### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: ‘**‘ for column
  19. 计算机主机报警 声,电脑出现报警声怎么办?电脑出现报警声的原因
  20. verilog基础---uart协议解析

热门文章

  1. 使用vue-admin-template基础模板开发后台管理系统必会技能
  2. 小米连续点击Android,屏幕自动点击
  3. Mac 直接在word 中使用latex编辑公式
  4. 小程序中生成带logo的二维码,有源码
  5. 挂载光盘linux内核升级,华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核...
  6. PN结——“耗尽层”?
  7. 浏览器播放rtsp视频,基于nodeJs
  8. 云脉智慧门禁搭载社区O2O服务,将服务深入到住户
  9. python爬虫模式_python爬虫的入门试炼
  10. 100层楼,2个鸡蛋,最少要几次才能测试出鸡蛋能承受的最大楼层?