初识Linux

1、Linux是什么?

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX(可移植操作系统接口)和Unix的多用户、多任务,支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件,Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991年10月15日,是由一名芬兰的大学生林纳斯·托瓦兹在新闻群组上发布的。Linux存在着许多不同的发行版,但是他们都是使用Linux的内核,主要的发行版本有:Fedora、Debian、Mandrake、Ubuntu、Redhat、SUSE、CentOS等。Linux可以安装在各种计算机硬件设备上,比如手机、平板电脑、路由器、台式电脑、大型机、超级计算机等等。

大约在Linux出现之前的二十年时间里,就有一个相当稳定的操作系统存在,那就是Linux的老大哥Unix了。而Unix从诞生的时候,是可以给大学和科研人员开发源码使用的,后来AT&T公司注意到Unix的商业价值,开始对Unix保护起来,在1979年的时候,Unix的版本v7开始,Unix的许可证就开始禁止大学使用Unix的源代码了。自由软件运动的主要发起人以及精神领袖Richard Stallman(理查德.斯托曼)在1983年9月27日发起了GNU(GNU’sNot Unix)计划,它的目标是要建立一套完全自由的操作系统。由林纳斯.托瓦兹及其他人士开发的Linux并不是一个完整的操作系统,而是一个类Unix内核。事实上,Linux一开始是完成minix内核的功能为目标,林纳斯.托瓦兹想做的是一个比“Minix”更好的“Minix”而GNU计划始于1984年,终极目标是建立一套基于自由软件的完整操作系统。在1991年Linux的第一版公开发行时,GNU计划已经完成了除“操作系统内核”之外的大部分软件,其中包括壳程序(shell),c语言程序库以及一个c语言编辑器。林纳斯·托瓦兹及其他早期Linux开发人员加入了这些工具,而完成了Linux操作系统。但是尽管Linux是在GNU通用公共许可证下发行,它却不是GNU计划的一部分。正是由于Linux使用了GNU程序,RichardStallman(理查德.斯托曼)应该将该操作系统成为GNU/Linux比较合适。

2、Linux能做什么?

由于Linux的获取方式很方便,而且廉价,现在大多的服务器都是使用Linux系统,也可以在我们个人电脑上使用,现在的安卓智能手机的核心也是使用Linux的。我们网络中路由器也是使用Linux,Linux的使用范围非常广泛。

做服务器(网站、游戏、存储)等等

个人电脑

手机

门禁系统

ATM取款机

路由器

智能终端

时间: 2024-12-17 23:30:22

初识Linux的相关文章

初识linux文件管理

初识linux文件管理 1.文件系统与目录结构 文件系统从根目录 下开始,用"/". 以. 开头的文件为隐藏文件,路径分隔用/表示.文件系统的层级结构是LSB(linux standard base),遵循文件系统层级标准(FHS ) 文件命名规则:   文件名最长255个字节,包括路径名在内共4095个字节 蓝色–> 目录 绿色–> 可执行文件 红色–> 压缩文件 浅蓝色–> 链接文件 灰色–> 除了斜杠和NUL, 所有字符都有效,但不推荐使用特殊字符,

《Linux菜鸟入门》初识linux基础

初识linux 一  进入系统 1.用户 普通用户 : student 密码: student 超级用户 : 点击 not listed username :root   password: redhat 在系统中,为了系统的安全性,大部分使用的是普通用户. 2.语言调整 点击屏幕左上 Application  点击 system tools  setting  Region&language 3.系统的基础使用 1>系统登陆 图形登陆方式:即有画面的登陆方式 文本登陆方式:在终端方式下登陆

初识 Linux 文件权限--Linux基础教程

初识 Linux 文件权限--Linux基础教程 在 Linux 中最基本的任务之一就是设置文件权限.理解它们是如何实现的是你进入 Linux 世界的第一步.如您所料,这一基本操作在类 UNIX 操作系统中大同小异.实际上,权限系统就直接取自于 UNIX 文件权限(甚至使用许多相同的工具). 但不要以为理解文件权限需要长时间的学习.事实上会很简单,让我们一起来看看你需要了解哪些内容以及如何使用它们. 基础概念 你要明白的第一件事是文件权限可以用来干什么.当你设置一个分组的权限时发生了什么?让我们

Linux内核分析(三)----初识linux内存管理子系统

Linux内核分析(三) 昨天我们对内核模块进行了简单的分析,今天为了让我们今后的分析没有太多障碍,我们今天先简单的分析一下linux的内存管理子系统,linux的内存管理子系统相当的庞大,所以我们今天只是初识,只要对其进行简单的了解就好了,不会去追究代码,但是在后面我们还会对内存管理子系统进行一次深度的分析. 在分析今天的内容之前,我们先来看出自http://bbs.chinaunix.net/thread-2018659-2-1.html的一位大神做的内存管理图,真心佩服大神.其实这张图可以

初识linux笔记

回环地址lo 摘自百度 三种网络模式 1.4-1.6  三种网络模式详解.note 由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费.那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等.在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一.在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故

初识linux四周之后的总结和反思

从听说linux这个名词到现在,总共过了一个多月的时间,而坐在老男孩linux培训班的教室已经快一个月了,四个星期过去了,感觉每天都在忙碌,而且觉得每天都会很充实,即使周六周末,我也会选择去教室上自习,目的只有一个,变成牛人,能拿高薪. 先说说自己的作业情况,第一周我的作业是D,基本属于最后的那种,原因有两个,一是因为没有用老师给的模板,二是不知道该怎么总结,缺少内容.第二周,我的作业是C,嗯,比第一周好了,比第一周上了一个层次,我寻思着会下次会更好.就这样我信心慢慢的交了第三周的作业,就在我第

day1 初识Linux

linux 基础 1.Linux简介1) 掌握Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.2) 掌握Linux操作系统的主要用途:主要用于服务器,特别是网络服务器.3) 掌握两种常见的桌面环境:KDE和GNOME. 2.登录和退出Linux1) init 0 :关闭Linux系统的命令2) Linux终端:Linux终端也称为虚拟控制台.Linux终端采用字符命令行方式工作,用户通过键盘

初识LINUX之常见命令

玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了.当然你也可以在使用时去找一下man,他会帮你解决不少的问题.然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同.因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后的查看.不多说,

linux学习(之二)-初识linux的一些常用命令

一.putty连接linux 在vm上面安装了Centos6.6,激动得要命了,但是不断的切换虚拟机和客户机之间是那么的不方便,怎么办呢?这是我们就用到了putty,putty是一个连接liunx工具,首先,你必须查询到vm里面centos6.6的ip地址,通过ipconfig 就可以查询了,我的ip地址如下: 打开putty,输入上面的ip地址,前提保证centos可以和外面的网络是互通的,输入上面的ip地址就出了 点击打开就可以了,熟悉的界面. 输入用户名和密码,就可以进去了,linux默认