Linux的起源

    1991年,一个芬兰的研究生Linus Torvalds购买了一台自己的PC机,决定开发自己的操作系统,他

选择了研究Minix。Minix是荷兰教授Andrew S.Tanenbaum开发的一种模型操作系统。很快这哥们就编写

出了自己的磁盘驱动和文件系统,并且把它上传到互联网上。命名为Linux意指“Linus的Minix”。

    

    UNIX来源于AT&T贝尔实验室的一个研究项目,linux社区的开发人员借鉴了UNIX的技术和使用方式,并将其融入。基于社区合作的开源文化已经深刻影响了全世界。


    linux内核遵循GPL协议发布,它是GNU计划的一部分。linux在服务器领域占据绝对优势。linux在桌面市场也不断上升,并且聚集了一大批爱好者。


linux的基本原则:

1、有目的单一的小程序组成;组合小程序完成复杂任务;

2、一切皆文件;

3、尽量避免补货用户接口;

4、配置文件保存为纯文本格式;


GUI接口

CLI接口

        命令提示符,prompt,bash(shell)

                #:root

                $:普通用

        命令:

            命令格式:

                    命令 选项 参数

                    选项:

                    短选项- 多个选项可以组合:-a -b=-ab

                    长选项:--

                    参数:命令的作用对象

使用凭证:

        账号  密码

        startx &可以切换到GUI

虚拟终端(terminal):Ctrl+Alt+F1~F6

GUI:

    Gnome:C

    KDE:C++

    XFace

CLI

    bash

    csh

    zsh

    ksh

    tcsh        

有三类用户:root,一般用户,和其他用户

su 切换用户:-l 用户名

passwd 修改密码


密码复杂性规则:

暴力破解

    10^6    纯数字

    36^6    数字+英文

    62^6    数字+英文+大写

    100+^6  数字+英文+字符