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

  文件系統:

相關文章
相關標籤/搜索