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:修改用户密码     

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

原文地址:https://www.cnblogs.com/hmm01031007/p/11420206.html