1. 总结计算机发展相关,并且总结服务器硬件相关知识。
计算机发展:
(1)历史
第一代计算机(1946-1957) 电子管时代 。
1946年,世界上第一台计算机ENIAC(电子数字积分计算机)在美国宾州大学诞生
冯诺依曼体系结构:数字计算机的数制采用二进制;计算机应该按照程序顺序执行;计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成
第一代计算机(1958-1964) 晶体管时代
第一代计算机(1965-1970) 集成电路时代
第一代计算机(1971以后) 大规模集成电路时代
(2)服务器硬件
- CPU:中央处理器,由控制器和运算器构成,分为CISC(复杂指令集)、RISC(精简指令集);
- 主板
- 内存
- 硬盘:机械硬盘HDD、固态硬盘SSD
- 网卡
- 远程管理卡、电源
2. 制作一个教程,说明vmware软件如何下载安装。安装rocky 8.5, ubuntu 22.04,并结合xshell说明如何通过虚拟IP登入系统。
3. 结合man命令总结linux常用基本命令用法,以及查看帮助文档的方法。
man提供命令帮助的文档,手册页存放在/usr/share/man
内部命令的帮助:help COMMAND
外部命令的帮助:COMMAND --help
4. 总结linux文件系统相关知识,并结合操作演示文件操作常见的命令
一、文件两类相关数据:元数据:metadata,既属性,数据:data,既文件内容。
二、Linux文件系统分层结构:FHS。
三、文件类型:- 普通文件、d 目录文件、l 符号连接文件、b 块设备、c 字符设备、p 管道文件、s 套接字文件。
四、文件操作命令
- 显示当前工作目录:pwd;
- 绝对路径:以/既根目录开始;相对路径:不以/开始;基名:basename,只取文件名而不要路径;目录名:dirname,只取路径,不要文件名。
- 更改目录:cd
- 列出目录内容:ls
- 查看文件状态:stat
- 确定文件内容:file
- 创建空文件和刷新时间:touch
- 复制文件和目录:cp
- 移动和重命名文件:mv
- 删除文件:rm
- 显示目录树:tree
- 创建目录:mkdir
- 删除空目录:rmdir
- 转换和删除字符:tr
- 重定向到多个目标:tee -a 追加
5. 总结linux安全模型
通过3A(认证、授权、审计)实现资源分配,登陆成功后系统会自动分配一个令牌token,包含用户标识和组成员等信息,Linux安全模型主要关注用户(user)、组(group)和权限(permission)。每个文件都有一个所有者(owner),一个组所有权,以及相关的权限设置。6.
6、总结学过的权限,属性及ACL相关命令及选项,示例。
权限(Permission): 文件或目录可以有读(read)、写(write)、执行(execute)权限,分别对应于三种类型的用户:所有者(owner)、组(group)和其他(others)。
- 设置文件的所有者:chown
- 设置文件的属组信息:chgrp
- 修改文件权限:chmod
- 设置ACL权限:setfacl -b 清除所有ACL权限
- 查看设置的ACL权限:getfacl -m
7. 结合vim几种模式,学会使用vim几个常见操作。
1)如何打开文件。并在打开文件(命令模式)之后如何退出文件。
打开文件:vim
按ESC+:
写入并退出:wq
退出:q
不存盘退出:q!
2)打开文件(命令模式)之后,进入插入模式。并在插入模式中如何回到打开文件的状态(命令模式),并在命令模式之后如何退出文件。
打开文件 vim file ==>进入插入模式 i ==>回到命令模式 ESC ==> :wq
3)打开文件(命令模式)之后,进入插入模式,编写一段话,"马哥出品,必属精品", 之后从插入模式中如何回到打开文件的状态(命令模式),并在命令模式之后如何退出文件。
打开文件 vim file ==>进入插入模式 i ==>编写"马哥出品,必属精品"==>回到命令模式 ESC ==> :wq
4)使用cat命令验证文件内容,是刚刚自己写的内容。
cat file
5)(可选),命令模式下,光标在单词,句子上进行前后,上下跳转。行复制粘贴。行删除。
1、行复制粘贴 :yy #yy复制多行 Y 复制整行 P粘贴 光标后面 p 光标前面
2、行删除:dd