linux 系统相关学习: 系统介绍

原创 2012年03月28日 20:10:56

     话说接触linux系统有三年多了,还记得大一时候在席席他们宿舍看着枞哥玩着ubuntu炫炫的三维立体桌面当时就震惊了,电脑桌面怎么会有这么好的效果!!!!想想当时也是对linux世界的好奇和道听途说的各种强悍(确实)而抱有强烈的探知欲,还没拥有属于自己的一台laptop的时候就各种收集linux相关资料来学习,也算是很有激情的。到实践的时候还得等到我的电脑出世,这里还得感谢色圣帮我安装了传说中那个拥有炫丽桌面的linux/ubuntu系统,那时弄了两天才把那效果展现出来,真是难得。再之后的几个月里各种系统倒腾才慢慢熟悉linux的相关知识,发这篇文章的冲动是来源于袁老头昨晚的提醒,花了些时间收集了些材料,权当学习备份,linux世界充满着智慧,个人也在不断学习中。。。。

linux 简介 
      严格来讲,Linux['linэks]不是一个操作系统,只是一个内核,即提供计算机软件和硬件之前通讯的平台,而我们所说的linux操作系统统统是指GNU/Linux,即采用Linux内核的GNU操作系统。GNU/Linux系统,简称linux,是一套免费使用和自由传播的类Unix操作系统,是一个符合POSIX标准的操作系统。这个系统是由世界各地的成千上万的程序员设计和实现的。它的建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix兼容产品。 
      关于GNU: 
      GNU是“GNU's Not Unix”的递归缩写,1983年9月27日Richard Stallman在net.unix新闻组上宣布启动GNU 计划,并成立自由软件基金会(the Free Software Foundation - FSF),该计划旨在开发一个类似 Unix、并且是自由软件的完整操作系统:GNU 系统。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,即GNU通用公共许可证(GNU General Public License,GPL)下发行。 
      到上世纪90 年代初,GNU 项目已经开发出许多高质量的免费软件,其中包括有名的emacs编辑系统、bash shell 程序、gcc 系列编译程序、gdb 调试程序等等。各种使用linux 作为核心的GNU 操作系统正在被广泛的使用。这就是前面说到的GNU/Linux系统。 
      关于发行版 
      Linux发行版通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函数库,和基于X Window的图形界面。Linux发行版的形式多种多样——从功能齐全的桌面系统以及服务器系统到小型系统(通常在嵌入式设备)。 
      这些发行版一般可以分为商业发行版和社区发行版,商业发行版有Fedora (Red Hat),openSUSE (Novell), Ubuntu (Canonical公司)和 Mandriva Linux;社区发行版是由自由软件社区提供支持的,如Debian和Gentoo。 
       RedHat: 这个就是传说中的小红帽了,国内,乃至是全世界的Linux用户所最熟悉、最耳闻能详的发行版想必就是RedHat了。RedHat最早由BobYoung和Marc Ewing在1995年创建。目前RedHat分为两个系列:由RedHat公司提供收费技术支持和更新的RedHat Enterprise Linux,以及由社区开发的免费的FedoraCore。CentOS算是RHEL的克隆版,它最大的好处是免费,因此国内外许多企业很多都在用CentOS。 官方主页:http://www.redhat.com/ 
       Debian: 最早由IanMurdock于1993年创建。可以算是迄今为止,最遵循GNU规范的Linux系统。Debian系统分为三个版本分支(branch): stable, testing 和 unstable。dpkg是Debian系列特有的软件包管理工具,它被誉为所有Linux软件包管理工具(比如RPM)最强大的!配合apt-get,在Debian上安装、升级、删除和管理软件变得异常容易。这也是很多用户痴迷于Debian的原因。官方主页:http://www.debian.org/ 
       Ubuntu:乌班图是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的Linux操作系统。Ubuntu被誉为对硬件支持最好最全面的Linux发行版之一,它的安装非常的人性化,界面也是漂亮,很适合linux初学者,替linux世界发掘了很多潜在的用户,话说我就是其中的一员。另外一点,Ubuntu 的版本号是根据发布一个版本的日期而定,一般在每年4月、10月发布新版本。 官方主页:http://www.ubuntulinux.org/

        关于Linux的优势

        跨平台的硬件支持:由于Linux 的内核大部分是用C语言编写的,并采用了可移植的Unix标准应用程序接口,因此能应用于i386、Alpha、AMD和Sparc等系统平台,从个人电脑到大型主机,甚至包括嵌入式系统在内的各种硬件设备。

       多用户多任务: windows是单用户多任务操作系统,而Linux同Unix一样是多用户多任务系统,多用户即指多个用户同时用同一个系统。

        可靠的安全性:Windows和Linux系统,谁的安全系数更高?这是个已经被人争烂了的话题。Windows的源代码是保密的,通过保密性提高安全,而Linux的源代码是开放的。源代码的开放性使得Linux系统中的缺陷能够很快地被来自世界各地的高手所发现和弥补,这是十余年来Linux发展的关键。相对来说,Linux权限验证、访问控制、加密和系统日志比window更出色,还有一点可提的是Linux的应用安全方面也较之window略胜一筹,参考文献[1]下面有完整阐述。

        完善的网络功能:Linux 内置了很丰富的免费网络服务器软件、数据库和网页的开发工具,如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP 等。近年来,越来越多的企业看到了Linux 的这些强大的功能,利用Linux 担任全方位的网络服务器。

 

参考文献:

      1. http://www.unixaid.info/index.php/unixtecspt/36-syssec/297-linuxwindows.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux学习笔记之——Linux系统内部相关介绍

摘要:主要记录一些比较有用的能够帮助理解和使用Linux的知识、比如一些相关概念、没兴趣的看看就好、知道有这么个东西。注意事项、和一些常用目录的作用、以及非常重要的启动顺序。

Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍

From: http://fedora.linuxsir.org/main/?q=node/41 作者:北南南北 来自:LinuxSir.Org 提要:Linux 磁盘分区表、文件系统的...

第一部分:介绍linux系统以及相关操作

一、linux 操作系统 是一款自由的开发源码的类Unix操作系统。 win7 winxp win2003 win2000 win95/95/me redhat centos 个人版 fre...

Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍

利用系统的运行时的虚拟文件系统: /proc 获取系统的相关信息,这里只涉及分区,和文件系统。 1.查看系统中分区表: cat /proc/partitions 2. 查看系统中已挂载的分区: c...
  • wzb56
  • wzb56
  • 2012-05-18 16:59
  • 943

Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍

作者:北南南北 来自:LinuxSir.Org 提要:Linux 磁盘分区表、文件系统的查看、统计的工具很多,有些工具是多功能的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作;但在本文,我...

Linux文件系统学习(一)之相关概念

参考文献: 《Linux内核设计与实现》 http://www.ibm.com/developerworks/cn/linux/l-cn-vfs/ http://www.ibm.com/deve...

linux系统相关学习:多线程

Linux 多线程函数解析 作者: yao_guet (1 篇文章) 日期: 二月 14, 2012 在 5:32 下午 Linux多线程函数解析 Linux多线程函数用得比较多的是下面...

Linux之ubuntu学习笔记(二):一些常用快捷键和相关命令来控制系统任务ctr+z,ctr+c,ctrl+d

fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的 一。& 最经常被用到    这个用在一个命令的最后,可以把这个命令放到后...

linux系统相关学习:Grub2

Grub 2 结构  Grub 2包含下面几个部分: /boot/grub/grub.cfg 文件 /etc/grub.d/ 文件夹 /etc/default/grub 文件      ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)