Linux风水学

Linux风水学童


有的没的说一说

说一个,到一个。想起哪个说哪个,说起哪个都不错。

对于接触过一点点Linux的风水学童的我来说,还在苦背天地玄黄,宇宙洪荒。虽然不懂是干什么的,但是心里总有个声音告诉我,这些鬼画符肯定有用。总有一天我能成为一个合格的Linux风水师,去某个员外家里施展堪舆之术被奉为上宾。

Linux流派大概  

相对于目前的流派有很多很多,例如其中Redhat,Debian,Ubuntu最为厉害。还有Slackware,ArchLinux,Gentoo,LFS,Android
等等很多门派因为本人还是学童水平有限,很多都没有听过。

阿斯蒂芬

不过对于众多流派,其中Redhat听说是蛮厉害的,RHEL(Redhat
Enterprise Linux,也就是Redhat Advance Server收费版、FedoraCore(Redhat桌面免费版)、CentOS(RHEL的社区克隆免费版)。是天朝linux门徒学习最多的大门派,很多大师都是只用这一门派的功法就能达到出神入化的水平。

其中CentOS加入到Redhat后,CentOS发行版本身并无变化,听说其发展方向是围绕OpenStack,而Redhat应该还是在Linux方向,只是CentOS的身份变成了Red Hat资助的社区发行版,类似桌面发行版Fedora。

    

Linux风水学还有Debian听说是最遵循GNU规范的Linux的系统,有三个版本分支stable, testing和unstable但是具体,怎么厉害我还没有体验过。

Linux风水学

还有Ubuntu听说是近乎完美的桌面linux系统,非常容易上手。

Linux风水学

还有刚刚创立门户的Gentoo,具体多久创建的我也不是很清楚,不过听说是基于百家优点于一身的版本,应该很厉害毕竟是站在巨人肩膀上的。

    

开源精神Open Source,软件和源代码提供给所有人自由分发软件和源代码。

能够修改该和创建衍生作品。这也是Linux能够发展的如此迅速的原因。正所谓海纳百川,有容乃大。事实上开源不仅仅代表软件源代码的开放,开源本身即意味着自由、共享和充分利用资源。开源是一种精神,开源是一种文化。我们将这种定义统称为广义开源。不过听老王说“既然是开源那么像防火墙这类软件如果也开源,那该如何?”听到这里作为小小学童心说“你这个事~要这么,这要这么说的话!嗯~~”(虽然只是心里默默的想)毕竟这个世界并不是所有人都是一样的。还有黑帽,白帽那些传说中的人物。

   不过对于开源就像是江湖,有人的地方就有江湖。有江湖的地方就有江湖规则,这时候就有可开源规则。听说有好几百种,作为一个linux风水学童,以后肯定要去这江湖中走一走。不过规则太多只是听说过几种。

GPLv2,GPLv3,LGPL(lesser),Mozilla,License,Apache License,BSD,MIT:通用公共许可copyleft

  • Apache:Apache开源协议是大名鼎鼎的Apache组织采用的协议,该协议的条款和BSD类似,使用者可以自由的使用和修改源代码,也可以将源代码用作商业用途。
  • BSD(FreeBSD Copyright Information)BSD开源协议是一个给使用者非常大自由的协议,使用者可以自由的使用和修改源代码,也可以将源代码用作商业用途
  • MozillaMozilla开源协议是1998年初Netscape的Mozilla小组为其开源软件项目设计的软件许可证。
  • MIT(The MIT LicenseMIT开源协议是最自由的协议,该名字源自麻省理工学院,使用者除了享受和BSD协议相同的条款外,还可以使用开源代码的作者或机构的名字和原有产品的名字做市场推广。
  • GPL(GNU General Public License)GPL开源协议的出发点是代码的开源、免费使用/引用/修改、衍生代码的开源和免费使用,但不允许修改后和衍生的代码作为非开源的商业软件发布和销售。
  • LGPL(GNU Lesser General Public License)LGPL是在GPL基础上的一个宽松协议

这些还只是听说,对于现在的我来说都没有进行更多的了解。等以后我学习更加高深的linux术法应该就能遇见了。到时候在好好了解下,毕竟下雨天打孩子,闲着也闲着。

Linux风水学

从这上面我总感觉最宽松的MIT许可证是最宽松的。从学术来讲,大师们都渴望自由。

Linux灵魂鸡汤

一切都是文件,不管你信不信反正是事实。(重中之重)

小且单一用途程序,越复杂越庞大越难驾驭,虽然小拳拳力量小,组合拳照样碎胸口。

避免令人困惑的用户界面,所有的用户界面都是给用户使用的,对于那些高逼格的东西可以让作者自己玩耍。

对于什么都没干就解决的问题统称为风水学,毕竟自己都不知道干了什么的事情,又怎么能够通过语言表达出来。哈哈

 

人微言轻,胡言乱语。

原创文章,作者:眼一睁,如若转载,请注明出处:http://www.178linux.com/81019

(0)
眼一睁眼一睁
上一篇 2017-07-17
下一篇 2017-07-18

相关推荐

  • 文件压缩,解压缩及归档

        在Linux的环境中,压缩文件的扩展名大多是:“*.tar, *.tar.gz, *.gz, *.Z, *.bz2, *.xz”,因为 Linux 支持的压缩指令非常多,且不同的指令所用的压缩技术并不相同,当然彼此之间可能就无法互通压缩/解压缩文件,当你下载到某个压缩文件时,自然就需要知道该文件是由哪种压缩指令…

    Linux干货 2016-08-18
  • Linux之Centos系统的启动流程详述

    概述 了解系统的启动流程,有助于我们了解Linux系统上的一些工作原理,有助于我们深入的理解一个系统的运作方式,那么本篇就以CentOS6系统为例,介绍一下有关Linux系统启动相关的内容,分为一下几个部分 1、Linux系统的一些基础概念 2、CentOS6上的启动流程概述 第一章 Linux系统的一些基础概念 Linux系统的组成部分:内核(kernel…

    Linux干货 2016-09-29
  • ansible之Playbook中tags使用

    示例:httpd.yml– hosts: websrvsremote_user: roottasks:– name: Install httpdyum: name=httpd state=present – name: Install configure filecopy: src=files/httpd.conf des…

    Linux干货 2018-01-14
  • Linux(Debian系)常用运维命令节选之一

    用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看PCI信息:lspci (相比cat /proc/pci更直观) 查看内存信息:cat /proc/meminfo 查看USB设备:cat /proc/bus…

    Linux干货 2016-10-30
  • N28-第二周博客作业

    常用通配符
    *:表示任意长度的任意字符;

    ?:表示任意的单个字符;

    []:表示在指定范围内的单个字符:[a-z];

    [^]:脱字符,是取反的意思,即在指定范围以外的任意字符,如 [^0-9]表示除数字以外的一切字符。

    [:digit:] 表示所有的数字,相当于0-9

    [:lower:] 表示所有的小写字母

    [:upper:] 表示所有的大写字母

    [:alpha:] 表示所有的字母,

    [:alnum:] 相当于[0-9a-z]

    [:space:] 相当于空白字符

    [:punct:] 表示所有的标点符号

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。

    2、bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。

    3、请使用命令行展开功能来完成以下练习:

    (1)、创建/tmp目录下的:a_c, a_d, b_c, b_d

    (2)、创建/tmp/mylinux目录下的:
    mylinux/
    ├── bin
    ├── boot
    │?? └── grub
    ├── dev
    ├── etc
    │?? ├── rc.d
    │?? │?? └── init.d
    │?? └── sysconfig
    │?? └── network-scripts
    ├── lib
    │?? └── modules
    ├── lib64
    ├── proc
    ├── sbin
    ├── sys
    ├── tmp
    ├── usr
    │?? └── local
    │?? ├── bin
    │?? └── sbin
    └── var
    ├── lock
    ├── log
    └── run

    4、文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息。

    5、如何定义一个命令的别名,如何在命令中引用另一个命令的执行结果?

    6、显示/var目录下所有以l开头,以一个小写字母结尾,且中间至少出现一位数字(可以有其它字符)的文件或目录。

    7、显示/etc目录下,以任意一个数字开头,且以非数字结尾的文件或目录。

    8、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录。

    9、在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名形如:tfile-2016-05-27-09-32-22。

    10、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。

    11、复制/etc目录下所有以.d结尾的文件或目录至/tmp/mytest2目录中。

    12、复制/etc/目录下所有以l或m或n开头,以.conf结尾的文件至/tmp/mytest3目录中。

    Linux干货 2017-12-11
  • 上下文管理练习(为加法函数计时)

    上下文管理(为加法函数计时) 为加法函数计时 使用装饰器显示该函数的执行时长 使用上下文管理显示该函数的执行时长 装饰器实现 import time import datetime from functools import wraps def logger(fn): @wraps(fn) # wraps(fn)(wrapper) def wrapper(*…

    2017-11-18

评论列表(1条)

  • N27_loong
    N27_loong 2017-07-20 12:02

    武林风的总结,只有对linux深入理解才能写如此神文。