一、计算机五大部件的关系
二、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:修改用户密码
管理员密码可以随意修改,普通用户必须符合密码复杂性规则。
密码复杂性规则:数字,大小写字母和特殊字符,从中选三个随意组合,要足够长足够复杂,要定期更换,循环周期要大。