Linux 版本

Linux 发型版本linux

  slaslackwarec++

    suseshell

      openSUSEapache

  dedebian  编程

    ubtunUbuntu小程序

      mintbash

  readhatssh

    rhel:redhat enterprise linux 每18个月发型一个新版本ide

    Centos:兼容rhel格式svg

    Fedora:每6个月发型一个版本

GNU:GPL

  Apache:apache

  BSD:bsd

 

 

Linux timeline

https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg

 

 

CentOS和linux 关系,Centos和RHEL是什么关系

各类开源协定的具体内容

GPL,LGPL,Apache,BSD

 

程序包管理器:

  rpm

  dpt

Linux的哲学思想:

  一、一切皆文件

    几乎全部资源,包括硬件设备都组织为文件

  二、由众多小程序组成

  三、尽可能避免与用户交互

    目标:实现脚本编程,以自动完成功能

  四、使用存文本文件保持配置信息:

    

获取发型版本:

  http://mirror.aliyun.com

  http://mirror.souhu.com

  http://mirror.163.com

 

 

终端类型:

  物理终端

  虚拟终端

 

http://slidesshare.net

    Ctrl + Alt + F#【1,6】

    图形终端:

    设备文件路径:/dev/tty#

  模拟终端:

    设备文件:/dev/pts/# [0, 无穷)

    图形界面下打开的命令行接口,基于ssh协议或telnet协议远程登陆

交互式接口:启动终端后,在终端设备附加一个交互式应用程序

  GUI:

    x protocol,window manager,desktop

    Desktop:

      GNOME (c,gtk)

      KDE  (c++,qt)

      XFCE (轻量级桌面)

  GLI:

    shell程序:

      sh(bourn)

      csh接近于C使用风格

      tcsh

      ksh(korn)

      bash bourn again shell ,GPL

      zsh

命令提示符:prompt

    管理员:#

    普通:$

命令:

  输入命令,回车:

    提示shell找到键入命令所对应的可执程序或代码,并由其分析后提交给内核分配资源将其运行起来:

    表现为一个或多个进程:

    在shell中可执行的命令有两类:

      内建命令:由shell自带的,

      外部命令;可执行文件系统对应的可执行程序文件

          which,where is

      区别内部或外部命令:

        # type COMMAND

  运行命令:

     命令格式:

      COMMAND [OPTIONS...] [ARGMENTS...]

        选项:用于启用或关闭命令的某些功能:

          短选项:-c 例如 : -l -h

            多个短选项可合并使用 例如 -l -h  -lh

          长选项:--word 例如 --long  --human-relable

        参数: 命令的做用对象

          向命令提供数据:

      注意:

        一、空白字符分割

        二、取消命令执行:Ctrl + c

  文件系统:

相关文章
相关标签/搜索