Linux的哲学思想及Linux发行版

讲述一下几个问题:

第一,Linux的哲学思想;第二,Linux发行版的基础目录名称,命名法则和功用规定;第三,Linux不同发行版之间的联系和区别。

Linux的哲学思想:

1、一切皆文件。是Unix/Linux的基本哲学之一,不仅普通的文件,目录,字符设备,块设备,套接字等在Unix/Linux中都是以文件被对待。

2、小型,单一用途的程序。程序和可执行文件不要太复杂,这样才能保证Linux内核高效运行。

3、连接程序,共同完成复杂功能。复杂的任务可以通过连接多个简单的程序实现复杂的功能。

4、避免令人困惑的用户页面。

5、配置数据存储在文本中。

Linux发行版的基础目录名称,命名法则和功用规定:

/bin 存放的系统命令

/boot 存放系统的启动文件和内核

/dev 设备文件主目录(具体设备信息在/proc目录中)

/proc 系统进程和系统硬件信息

/etc 系统主配置文件主目录

/var 系统配置文件主目录

/home 普通用户的家目录

/lib&/lib64 系统库文件存放的目录

.dll

/user 系统帮助文件以及源码包安装位置

/sbin 超级用户使用的命令存放的目录

/mnt 用户挂载目录

/run 存放当前运行程序库的目录,当前运行目录

/root 超级用户root家目录

/tmp 临时文件存放目录

/media 可移动介质挂载点

/opt 第三方应用程序文件存放目录

/srv 常用语各种非RedHat版本的网络服务器

命名规则:主版本号、次版本号、末版本号

其中其版本号可以确定Linux内核版本的类型

–开发版:次版本号数字为奇数

–稳定版:次版本号数字为偶数

Linux不同发行版之间的联系和区别:

Linux发行版本数百种之多,但是大体可以分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者的代表是RedHat,后者的代表是Debian。商业公司的发行版一般是收费的,比如RedHat Enterprise Linux: RHEL,收费的同时提供稳定性服务,在使用过程中出现什么问题,供应商会提供服务;社区的发行版免费,但使用过程中没有相应的服务。centOS社区工作者在RedHat的基础上发展下来的一个分支,后背RedHat承认属于RedHat,目前不同于RedHat其他发行版,属于免费发行版。

原创文章,作者:282265970@qq.com,如若转载,请注明出处:http://www.178linux.com/47227

(0)
上一篇 2016-09-17 18:38
下一篇 2016-09-17 20:41

相关推荐

  • vim简单操作

    vim第一讲 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。 h (左移) j (下行) k (上行) l (右移) 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 <回车> 欲退出 Vim 编辑器,请输入 <ESC> :q! <回车> 放弃所有改动。 或者输入 <ESC&gt…

    Linux干货 2017-07-29
  • MySQL常见备份与恢复方案

    MySQL常见备份方案有以下三种:        mysqldump + binlog        lvm + binlog          xtrabac…

    Linux干货 2015-10-01
  • 磁盘及文件系统管理

    Linux磁盘及文件系统: 磁盘:用于持久存放数据 常见的磁盘有:机械硬盘、固态硬盘 I/O Ports: I/O设备地址 常见的硬盘接口类型:      IDE(ata):并口,133MB/s     SCSI:并口,UltraSCSI320,320MB/s,UltraSCSI…

    Linux干货 2016-08-26
  • CentOS的启动流程

                      一个操作系统的开启与关闭不是我们手动的打开与关闭电源那么简单。这个过程中涉及太多的内部服务的打开与关闭。而在这个过程中如果出现什么问题,那么以后的某些服务…

    2017-09-01
  • Linux第三周学习博客作业

    对第三周学习的内容进行总结

    Linux干货 2017-12-17
  • Linux文件类型及颜色标识整理

    Linux文件类型及颜色标识整理 Linux文件系统中有如下的文件类型: 类型1:普通文件—-à白色 类型2:目录文件—à蓝色 类型3:链接文件—à浅蓝色 类型4:字符设备文件—à黄色 类型5:块设备文件—-à黄色 类型6:管道文件—à青黄色 类型7:套接字文件—à粉红色 为…

    Linux干货 2016-10-19