本篇你将掌握的内容:

文章目录

  • 1.1 Linux
    • 1.1.1 定义
    • 1.1.2 优点
    • 1.1.3 发行版
  • 1.2 Shell的定义
  • 1.3 Linux的框架
  • 1.4 学习方法

1.1 Linux

1.1.1 定义

Linux是一种自由和开放源码的类UNIX操作系统。

1.1.2 优点

  • 自由和开放(free and open)
  • 配置需求低
  • 高安全性
  • 适合小型嵌入式系统
  • 特点:一切设备都是以文件的形式出现

1.1.3 发行版

目前市面上知名的有

  • Ubuntu

  • RedHat

  • CentOS

  • Debian

(咱实验室用的基本都是Ubuntu)


1.2 Shell的定义

Shell 是一款基于C语言编写的应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务,俗称是一座用户使用Linux桥梁


1.3 Linux的框架

Linux系统使用树形目录结构,整个系统中只存在一个根目录,并且使用时总是将文件系统挂载到树形目录结构的某个节点上来使用。

(其实可以把目录类比Windows里的文件夹,一个文件夹有上级也有下级,最上级就是根目录)


1.4 学习方法

  1. 习惯用命令行的方式操作,尽量不要下载图形化界面。(不然就没意义了呀)。
  2. 在繁杂的知识点中建立联系,形成属于自己的知识体系。(知识宫殿

    Linux操作系统 §1:概述相关推荐

    1. Linux操作系统原理与应用01:概述

      目录 1. Linux内核的技术特点 1.1 单内核结构 1.1.1 单内核特性 1.1.2 微内核特性 1.2 抢占式内核 1.2.1 非抢占式内核特性 1.2.2 抢占式内核特性 1.3 支持动态 ...

    2. 【大数据技术应用实战】【基础课程一 Linux操作系统】Linux概述

      Linux概述 什么是Linux 类UNIX的操作系统: 多用户.多任务.多线程.多CPU: 有一个桌面系统 可以在多个硬件平台运行 源码可获得 UNIX操作系统(尤尼斯),是一个强大的多用户.多任务 ...

    3. 【Linux操作系统】——Linux概述

      Linux操作系统--Linux概述 1.操作系统OS   定义:操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序.   作用:是把计算机系统中对硬件设备的 ...

    4. 自动驾驶QNX,Linux,Autosar概述

      自动驾驶QNX,Linux,Autosar概述 QNX是一个分布式.嵌入式.可规模扩展的实时操作系统.遵循POSIX.1 (程序接口)和POSIX.2 (Shell和工具).部分遵循POSIX.1b( ...

    5. 小白该如何学习Linux操作系统(2)

      献给初学者:小白该如何学习Linux操作系统(2) 三.用虚拟机软件学习linux 3.1 什么是虚拟机软件 虚拟机软件能够在一台电脑上模仿出来若干台PC电脑,每台PC能够运转独自的操作系统而互不搅扰 ...

    6. 嵌入式Linux操作系统学习规划,学习嵌入式开发需要哪些知识?

      嵌入式Linux操作系统学习规划 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入 ...

    7. linux红外驱动程序,基于Linux操作系统和红外发射器实现系统模块的设计

      引 言 随着嵌入式系统及集成电路技术的飞速发展,针对移动手持终端的专用芯片获得了长足发展.芯片的RAM和ROM的容量越大,在上面跑操作系统也越来越容易.Linux是当今流行的操作系统之一.由于其内核健 ...

    8. 谈谈如何学习Linux操作系统?

      本文首先向 "技术成就梦想"博主致敬,http://ixdba.blog.51cto.com/2895551/569329,感谢他所付出的诸多努力.科研项目以及未来发展驱动,lin ...

    9. 嵌入式Linux操作系统学习规划 (转)

      ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinu ...

    10. linux系统基础与应用,Linux操作系统:基础、原理与应用

      <Linux操作系统:基础.原理与应用> 第1部分基础篇 第1章操作系统概述/3 1.1认识操作系统3 1.1.1操作系统的概念3 1.1.2操作系统的功能4 1.2操作系统的发展与现状5 ...

    最新文章

    1. (四)Asp.net web api中的坑-【api的返回值】
    2. 解决尺度不平衡,Facebook 全景分割新算法
    3. 《JavaScript DOM 编程艺术》 读书笔记
    4. Dataset:fetch_20newsgroups(20类新闻文本)数据集的简介、安装、使用方法之详细攻略
    5. 数据绑定和第一个AngularJS 应用
    6. web前端最全各类资源
    7. intouch负值显示0_excel表格数据为负值取0-在EXCEL表格中怎么把负数显示为0?公式怎么设置?...
    8. WPF DataGrid 对行中单元格的访问
    9. 第29课 - 排序课后练习
    10. java猫和猫的名字
    11. linux7启动ib子网管理器,IB_Switch交换机SB7890配置及Band网卡
    12. 高低压配电柜温度在线监测系统解决方案
    13. pycharm 配置虚拟环境 安装虚拟环境
    14. iOS开发之网络通信(1)—— 计算机网络
    15. kobject(转载)
    16. SAS V8版本 运行后总是提示ERROR: Permanent copy of file WORK._tf0008.ITEMSTOR was deleted. 请问该怎么解决
    17. 随手科技累计用户超3亿 领跑互金App
    18. 台式机如何通过无线网卡释放热点?
    19. 那些像段子一样的生活经历1csdn
    20. 【习题详解】动态规划DP:硬币游戏 蛋糕 游荡的奶牛 决斗

    热门文章

    1. Windows根据TCP端口号查找进程PID再kill进程
    2. RAII + 接口模式
    3. mRemote Alternative
    4. oracle 主键 删除表_oracle删除表字段和oracle表增加字段
    5. 第10周项目2 传字条
    6. Spring之Joinpoint类详解
    7. Alertmanager邮箱和企业微信的告警模板分享
    8. 如何让div至于最底部并且水平居中?
    9. 阿里UCAN大会或成行业风向标,人工智能设计平台发布
    10. 用python识别条形码,二维码并且定位标注