文档章节

Linux入门百问

在时间里愛着你
 在时间里愛着你
发布于 2014/07/30 11:47
字数 699
阅读 158
收藏 0
点赞 0
评论 0

Linux入门百问

1 什么是Linux

Linux是1991年10月5日,由Linus在网络上公开源码的操作系统内核。linus将Linux作为“开源代码”发布,因此很多有志于内核开发的黑客也参与到Linux的后续开发中。正是这一具有开放精神的举动,才使得Linux得以迅速茁壮成长。


2 内核是什么

大家能够摸得到看得着的电脑、笔记本、平板、手机,这些统称为硬件。硬件都是一些电气元件构成,而这些电气元件都是被设计成只具有最基本的功能,用代码来管理、驱动它们的基本功能,便可以实现较为高级的功能。内核则是用来管理和驱动电脑上所有硬件的软件。


3 那么说Linux就类似于windows吗?

这么说是不准确的。Linux只是内核,如果非要类比,那么Linux就相当于Windows里的核心文件。而完整的Windows通常具备了ie浏览器、文件管理、磁盘管理、小游戏等常用软件。


4 什么是发行版

发行版可以类比成windows。所谓发行版,其实是一些公司或组织,将Linux以及一些常用的软件(比如浏览器、软件管理工具)打包成一套可以直接用于安装的操作系统。


5 常见的发行版有哪些?它们有什么不同?

比较常见的发行版有redhat系列、debian系列、Suse系列。redhat系列是红帽公司出品,分为企业版和个人版,企业版叫做rhel,个人版叫做fedora。rhel虽然是收费的企业版,但是红帽公司遵循开源协议,将rhel的源码公布出来,centos就是基于rhel源码重新打包定制的“社区版”的rhel。debian系列主要有debian、Ubuntu等,Ubuntu是基于debian的。不同的发行版,一般采用不同的软件包管理方式,redhat系列采用rpm包,debian系列采用deb包。软件开发者编写出软件代码后,通过redhat或者debian提供的打包工具,将软件打包成rpm包或者deb包。而软件在源码层次确是通用的,因为无论是红帽还是Ubuntu,它们都是使用Linux作为驱动底层硬件的内核,而软件正是运行于内核之上、使用各种内核封装好的软件接口的二进制文件。


© 著作权归作者所有

共有 人打赏支持
在时间里愛着你
粉丝 3
博文 11
码字总数 10587
作品 0
西安
系统管理员
写给想学Linux系统管理的人

昨天看的一篇帖子,很受启发,今天把它发上来,希望对我们都有所帮助,也希望可以为我们指点明路!(如果你连这篇文章看完的耐心都没有的话,那么我希望你还是不要学linux了) linux太难用了...

happy_teemo
04/21
0
0
开源社区模式的arm-linux嵌入式技术培训FAQ

问:什么是嵌入式? 答: 嵌入式是‘嵌入式计算机系统’的简称。从英文Embedded System译来。 嵌入式系统是对具备计算能力的非PC电子设备的泛称。 可以这么说,除了PC、服务器、小型机、大型...

程序员考拉
2011/10/19
0
1
6W+问答,14大百问集锦,精华都在这里了!

回首共同度过的2017年,每一个脚印都那么清晰。几组成绩单,和大家分享:这一年,社区沉淀了100W+博文,300+场直播,有600+专家加入社区,用户互动产生的问答6w+…… 年尾的时候,7032位开发...

云迹九州
01/09
0
0
抽点时间让我们一起来学linux系统

抽点时间让我们一起来学linux系统 相对于windows,linux有太多的优点,一般大家都知道,比如说开源,稳定等,其实最重要的是,当你真正用起来的时候发现,效率非常高,他是程序员的福音,lin...

linux-tao
06/10
0
0
Linux典藏大系:Linux从入门到精通(第2版)

《Linux典藏大系:Linux从入门到精通(第2版)》共29章,分为7篇。 内容包括Linux概述、Linux安装、Linux基本配置、桌面环境、Shell基本命令、文件和目录管理、软件包管理、磁盘管理、用户与...

请叫我院长
2014/02/19
0
0
Oracle数据库集群入门培训教程_Oracle RAC集群体系架构解析

课程目标 风哥本课程讲解Oracle数据库基础入门培训教程之Oracle RAC集群体系架构,内容包括:集群基本概念、Oracle RAC集群架构、Oracle RAC集群相关术语、Oracle RAC集群相关进程、Oracle ...

风哥Oracle
06/28
0
0
Linux 或成2018 年开源技术最大赢家

导读 2018 年 开源技术就业报告 显示,对开源技术人才的需求快速增长,而 Linux 技能是入门级职位的必备条件。Linux 基金会和 Dice 于周三发布的第七份年度报告将 Linux 编码视为最受欢迎的开...

问题终结者
07/01
0
0
为什么使用BeagleBone BeagleBone的优点

为什么使用BeagleBone BeagleBone的优点 当前,一个典型的基于微控制器板的售价在120元左右,而BeagleBone Black的售价在330元左右。除了更强大的处理器之外,你额外的钱还买到了什么? 1.2....

大学霸
2015/01/08
0
0
2018 年开源技术就业报告:Linux 成最受欢迎技能

2018 年开源技术就业报告显示,对开源技术人才的需求快速增长,而 Linux 技能是入门级职位的必备条件。Linux 基金会和 Dice 于周三发布的第七份年度报告将 Linux 编码视为最受欢迎的开源技术...

达尔文
06/23
0
0
指示灯组与3个复位按钮的介绍Arduino Yun快速入门教程

指示灯组与3个复位按钮的介绍Arduino Yun快速入门教程 1.4.2 指示灯组 指示灯组的放大图如图1.5所示。 图1.5 指示灯组 各个指示灯对应的功能如下: q RX:对应于0号端口,串行通讯的接收指示...

大学霸
2015/02/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

实现异步有哪些方法

有哪些方法可以实现异步呢? 方式一:java 线程池 示例: @Test public final void test_ThreadPool() throws InterruptedException { ScheduledThreadPoolExecutor scheduledThre......

黄威
今天
0
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

六库科技
今天
0
0
牛客网刷题

1. 二维数组中的查找(难度:易) 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入...

大不了敲一辈子代码
今天
0
0
linux系统的任务计划、服务管理

linux任务计划cron 在linux下,有时候要在我们不在的时候执行一项命令,或启动一个脚本,可以使用任务计划cron功能。 任务计划要用crontab命令完成 选项: -u 指定某个用户,不加-u表示当前用...

黄昏残影
昨天
0
0
设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
昨天
0
0
《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
昨天
1
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
昨天
1
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
昨天
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
昨天
1
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部