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)
282265970@qq.com282265970@qq.com
上一篇 2016-09-17 18:38
下一篇 2016-09-17 20:41

相关推荐

  • 深入解析:分布式系统的事务处理经典问题及模型(转载分享)

    摘要:分布式系统需要在数据完整、一致性和性能间做平衡。本文系统介绍了处理分布式数据一致性的技术模型,如:Master-Slave,Master-Master,2PC/3PC,经典的将军问题,Paxos,以及Dynamo的NRW和VectorClock的模型。 编者按:数据服务的高可用是所有企业都想拥有的,但是要想让数据有高可用性,就需要冗余数据写多份。写多份…

    Linux干货 2015-04-04
  • CentOS7系统用户空间管理进程systemd详解

    概述:     系统启动过程中,当内核启动完成,后加载根文件系统,后就绪的一些用户空间的服务的管理工作,就交由init进行启动和管理,在CentOS6之前的init的管理方式都类似,相关的内容我们在之前的文章中也做出过介绍。在CentOS7上,init变成了systemd,其管理方式也发生了重大的变化,本章就跟大家欧一…

    Linux干货 2016-09-21
  • X86平台系统启动流程 (Blog 9)

    POST –> BootSeqence(BIOS) –> Bootloader(MBR) –> Kernel(initrd) –> init(/etc/inittab)

    2017-11-27
  • 处理文本的工具sed,vim 编辑器的使用 Linux版

    处理文本的工具sed Stream EDitor 行编辑器 sed一次处理一行的内容,处理时,将当前处理的行存储在临时缓冲区,称为“模式空间”,接着用sed命令处理缓冲区中的内容,处理完成后,将缓冲区的内容送往屏幕,接着处理下一行不断重复,直到末尾。            一次处理一行 文件&#82…

    Linux干货 2016-08-11
  • Linux发行版之间的联系与区别及其哲学思想。

    一、Linux发行版之间的联系与区别。 随着Linux不断发展,Linux所支持的文件系统类型也在迅速扩充。很多的数据中心服务器上都运行着Linux,可以节省大量的许可证费用及维护费用。但伴随着Linux新版本的发行,其中每一个不同版本的Linux所支持的文件系统类型都有所不同。Linux的发行版有数百种之多。 1、Debian:是指一个致力于创建自由操作系…

    Linux干货 2016-10-30
  • 实验:LAMP的php模块方式应用phpmyadm和wordpress

    实验:LAMP的php模块方式应用phpmyadm和wordpress 两台主机一台A:httpd,php一台B:mariadb server 1 A:yum httpd php php-mysql vim /etc/php.inidate.timezone = Asia/Shanghai vim /etc/httpd/conf/httpd.conf Dir…

    Linux干货 2017-10-21