• Linux操作系统简介


    1. UNIX是什么
        1) UNIX的定义: UNIX是一个计算机操作系统,一个用来协调、管理和控制计算机硬件和软件资源的控制程序。
        2) UNIX操作系统的特点:多用户和多任务
      a) 多用户:在同一时刻可以有多个用户同时使用UNIX操作系统而且他们互不干扰;
      b) 多任务:任何一个用户在同一时间可以在UNIX操作系统上运行多个程序。
    2. UNIX的简要发展史
         1)UNIX发展到后期可以认为是由各商业公司把持的封闭系统,而Linux是开源的开放的系统。
    3. GNU项目与自由软件
        1) GNU计划,是由Richard Stallman在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。GNU也称为自由软件工程项目。
        2) GPL条款
      GPL条款是GNU的通用公共许可证(GNU General Public License,GPL),即“反版权”概念,是GNU协议之一,为保证GNU软件可以自由地使用、复制、修改和发布,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授予所有权利给任何人的协议条款。
        3) 了解自由软件意味着:
      a) 你有自由以任何目的来运行该程序。
      b) 你有修改程序满足自己需求的自由。
      c) 你有权利重新发布副件,既可以白送也可以收取一定费用。
      d) 你有权利发布该程序修改过的版本,从而让其他人得益于你的改进。
    4. Linux简介
        1) Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
        2) Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。
        3) 两种常见的桌面环境:KDE和GNOME。

      Linux是基于Unix的,属于Unix类,Uinx操作系统支持多用户、多任务、多线程和支持多种CPU架构的操作系统。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

      GNU系统与Linux内核结合构成一个完整的操作系统:一个基于Linux的GNU系统,该操作系统在通常情况下称为“GNU/Linux”,或简称Linux。

    5.Linux发行版

           一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。

    主流的发行版:Red Hat Enterprise Linux、CentOS、SUSE、Ubuntu、Debian、Fedora、Gentoo

    6. 登录和退出Linux
        1) 关闭Linux系统的命令:init 0
        2) 什么是Linux终端:Linux终端也称为虚拟控制台。Linux终端采用字符命令行方式工作,用户通过键盘输入命令,通过Linux终端对系统进行控制。
        3) 切换虚拟终端的方法:Ctrl+Alt+F[1~6],如想切换到第二号虚拟终端,则同时按Ctrl+Alt+F2
        4) 普通用户登录后系统的提示符:$
        5) root用户登录后系统的提示符:#
        6) 退出命令:exit

           runlevel查看

  • 相关阅读:
    __get__,__set__,__delete__
    __getattr__,__setattr__,__delattr__
    json ,pickle
    @property
    类的封装
    super
    继承顺序
    派生组合示例
    类的派生,组合
    class 属性查找
  • 原文地址:https://www.cnblogs.com/qiuhe/p/9846183.html
Copyright © 2020-2023  润新知