1、Linux简介

1.1、起源
Linux出现于1991年,是由芬兰赫尔辛基大学学生Linus Torvalds和后来加入的众多爱好者共同开发完成

1.2、Linux特点
多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能,开源。

2、Linux目录结构

  • bin (binaries)存放二进制可执行文件
  • boot 存放用于系统引导时使用的各种文件
  • dev (devices)用于存放设备文件
  • home 存放用户文件的根目录
  • mnt (mount)系统管理员安装临时文件系统的安装点
  • sbin (super user binaries)存放二进制可执行文件,只有root才能访问
  • etc (etcetera)存放系统配置文件
  • usr (unix shared resources)用于存放共享的系统资源
  • root 超级用户目录
  • lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
  • tmp (temporary)用于存放各种临时文件
  • var (variable)用于存放运行时需要改变数据的文件

3、Linux vs Windows

目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。主要区别如下

比较 Windows Linux
界面 界面统一,外壳程序固定所有 Windows 程序菜单几乎一致,快捷键也几乎相同 图形界面风格依发布版不同而不同,可能互不兼容。GNU/Linux 的终端机是从 UNIX 传承下来,基本命令和操作方法也几乎一致。
驱动程序 驱动程序丰富,版本更新频繁。默认安装程序里面一般包含有该版本发布时流行的硬件驱动程序,之后所出的新硬件驱动依赖于硬件厂商提供。对于一些老硬件,如果没有了原配的驱动有时很难支持。另外,有时硬件厂商未提供所需版本的 Windows 下的驱动,也会比较头痛。 由志愿者开发,由 Linux 核心开发小组发布,很多硬件厂商基于版权考虑并未提供驱动程序,尽管多数无需手动安装,但是涉及安装则相对复杂,使得新用户面对驱动程序问题(是否存在和安装方法)会一筹莫展。但是在开源开发模式下,许多老硬件尽管在Windows下很难支持的也容易找到驱动。HP、Intel、AMD 等硬件厂商逐步不同程度支持开源驱动,问题正在得到缓解。
使用 使用比较简单,容易入门。图形化界面对没有计算机背景知识的用户使用十分有利。 图形界面使用简单,容易入门。文字界面,需要学习才能掌握。
学习 系统构造复杂、变化频繁,且知识、技能淘汰快,深入学习困难。 系统构造简单、稳定,且知识、技能传承性好,深入学习相对容易。
软件 每一种特定功能可能都需要商业软件的支持,需要购买相应的授权。 大部分软件都可以自由获取,同样功能的软件选择较少。

Linux系列(一):简介与目录结构相关推荐

  1. 嵌入式Linux系统编程学习之一目录结构

    嵌入式Linux系统编程学习之一目录结构 文章目录 嵌入式Linux系统编程学习之一目录结构 前言 一.Linux目录结构 前言 Linux目录结构 一.Linux目录结构 /bin:存放Linux的 ...

  2. linux文件系统目录结构采用的是,在Linux中,文件系统的目录结构采用的是()。...

    在Linux中,文件系统的目录结构采用的是(). 更多相关问题 徒长枝属于以下哪种一年生枝条类别中的一种() 以下对得房率描述正确的是() 用拉伸试验的方法,可测定金属材料的(). 以下对得房率描述正 ...

  3. Linux之文档与目录结构 目录的相关操作 Linux的文件系统

    Linux之文档与目录结构 Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有"盘(C盘.D盘.E盘)"的概念.已经建立文件系统的 ...

  4. 运维 03 Linux之文档与目录结构

    Linux之文档与目录结构 Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有"盘(C盘.D盘.E盘)"的概念.已经建立文件系统的 ...

  5. Linux学习(一)--目录结构

    一.基本介绍 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录"/",然后在此目录下再创建其他的目录. 记住一句经典的话:在 Linux 世界里,一切皆 ...

  6. Linux之文档与目录结构

    Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有"盘(C盘.D盘.E盘)"的概念.已经建立文件系统的硬盘分区被挂载到某一个目录下 ...

  7. 在linux中建立一个vim的目录,Linux学习笔记一(目录结构、Vim编辑器、用户管理)...

    1.Linux介绍 linux是一个开源.免费的操做系统,其稳定性.安全性.处理多并发已经获得 业界的承认,目前不少企业级的项目都会部署到Linux/unix系统上. Linux主要的发行版: Ubu ...

  8. linux减小根目录空间_Linux目录结构及文件基本操作详解

    Linux 目录结构及文件 在 windows 平台下,打开"计算机",我们看到的是一个个的盘符: 在 Linux 下,我们是看不到这些盘符,我们看到的是文件夹(目录): 在早期的 ...

  9. [Android系列—] 2. Android 项目目录结构与用户界面的创建

    前言 在 [Android系列-] 1. Android 开发环境搭建与Hello World 这一篇中介绍了如何快速搭建Android开发环境, 并成功了建立一个没有任何代码更改的 Android ...

最新文章

  1. .Net Discovery 系列之四--深入理解.Net垃圾收集机制(下)
  2. Ogre 学习笔记 (二) 环境:阴影 、雾效、灯光
  3. ASP.NET Core依赖注入深入讨论
  4. html 类型转换,JavaScript怎么进行类型转换?
  5. nginx An attempt was made to access a socket in a way forbidden by its access permissions
  6. 多伦多大学密西莎加计算机科学,解析加国名校多伦多大学密西沙加校区
  7. java发布rest服务器_ArcGIS Server 10 Java 版的Rest服务的部署方法
  8. android 引用 project以及下拉刷新开源类库Android-PullToRefresh 的使用
  9. css 图片放大1.2倍,什么是二倍图?怎样使用二倍图?
  10. ajax请求406,SpringMVC ajax请求406 错误解决方案
  11. 数学建模——摘要写作
  12. 腾讯实时股票数据接口怎么获取行情?
  13. 腾讯大王卡、天王卡代申请
  14. 新冠肺炎的中西医结合康复方案
  15. 163企业邮箱注册申请,外贸企业邮箱首选什么邮箱呢?
  16. 程序设计基础(计算机类2014) 实验4 选择控制结构1
  17. 满满干货 | 建议收藏,这样做报价表,才是真的完美又专业.
  18. 300万数据的导入导出
  19. 阿里云服务器怎么样?好不好用?来看看使用后的真实反馈!
  20. 从计算机用途上看 家用计算机属于,致青春:那些年我们玩过的电脑小学篇

热门文章

  1. full join 和full outer join_多表关联:公式展开、join、过滤条件的顺序
  2. 两台邮件服务器共用一个公网地址,两个不同域邮件服务器的互通
  3. Python bin 函数 - Python零基础入门教程
  4. 多线程:CopyOnWriteArrayList
  5. BugkuCTF-Reverse题mobile1(gctf)
  6. matlab里inline定义矩阵,Matlab中的inline函数_matlab中inline函数
  7. linux 两块硬盘 分区,linux 两块硬盘分区,这个是什么/dev/mapper/VolGroup00-LogVol00
  8. HTML计算机英文字母,计算机入门知识 英文字母缩写翻译 -电脑资料
  9. springboot幂等性_请问,springboot项目支付接口设计,如何保证支付的幂等性,并能给前端反馈友好的提示?...
  10. matlab chan算法定位,MATLAB实现基于Chan氏算法的三维TDOA定位