• Linux系统-基础知识


    一、计算机五大部件的关系

    二、Linux系统组成部件

      1.CPU(中央处理器)

     CPU组成:运算器、控制器和寄存器

     2.内存

      内存是与CPU进行沟通的桥梁,计算机中所有程序的运行都是在内存中进行的,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。CPU的数据只能在内存中读取,并且内存数据是容易丢失的。

     3.IO设备

       管理和控制计算机所有输入和输出设备统称为IO设备。例如,硬盘、键盘、鼠标和打印机等等。

    三、Linux操作系统的原理

           内核功能:进程管理、内存管理、文件系统、网络功能、硬件驱动、安全机制

    四、Linux操作系统的管理界面

      1.图形用户界面(GUI)

      GUI是指采用图形方式显示的计算机操作用户界面。常用的图形用户界面有GNOME(c语言) 、KDE(c++)、XFCE等。

       2.命令行界面(CLI)

       命令提示符(prompt):(1) #:超级用户(root)   (2) $:普通用户

       命令格式:

           命令  选项  参数

         选项:分为短选项(-)和长选项(--)

         参数:命令的作用对象

       shell程序-----cat /etc/shells   #查看系统所支持的shell程序

       常见的shell程序:

        sh(bash)、csh、tcsh、ksh、zsh

    五、linux的基本原则

     1.由目的单一的小程序组成:组合小程序完成复杂任务

     2.一切皆文件

     3.尽量避免捕获用户接口(不跟用户交互)

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

    六、用户切换

    su:switch user

    # su [-]  用户名

    切换用户时加 - 和不加 - 的区别:

    加 - 切换到普通用户时,用户所在目录是家目录;当不加 - 时,用户所在目录为root目录。

       # passwd:修改用户密码     

       管理员密码可以随意修改,普通用户必须符合密码复杂性规则。
       密码复杂性规则:数字,大小写字母和特殊字符,从中选三个随意组合,要足够长足够复杂,要定期更换,循环周期要大。

  • 相关阅读:
    forever让nodejs应用后台执行
    CentOS 程序开机自启动方法总结
    Centos7下配置Redis开机自启动
    Centos 关闭后台进程 .sh 等
    unity htc vive使用
    Linux登录验证机制、SSH Bruteforce Login学习
    Aho-Corasick算法、多模正则匹配、Snort入门学习
    The Honeynet ProjectThe Honeynet Project
    DEDECMS数据库执行原理、CMS代码层SQL注入防御思路
    PHP内核源代码、PHP Zend扩展、API Hook学习笔记
  • 原文地址:https://www.cnblogs.com/hmm01031007/p/11420206.html
Copyright © 2020-2023  润新知