第一周作业

1、用自己的语言描述计算机的组成

  计算机有五大组成部分:①控制器:相当于人类的大脑控制人体的各个器官进行工作。②运算器:相当于人类的大脑进行逻辑运算和数字运算。③存储器:存储器又分为内部存储器和外部存储器。内部存储器和外部存储器的区别是:内部存储器:效率高,速度快,内存小,价格贵但是一旦计算机断电,内存中的信息将丢失。外部存储器:效率低,速度慢,内存大,价格便宜而且计算机断电,里面的数据也不会丢失。④输入设备Input/I设备:就是计算机上的键盘、鼠标、麦克风、摄像头等等将数据、声音、图像等传输到计算机当中。⑤输出设备Output/O设备:就是计算机上的音响、显示器、打印机等等,将数据、声音、图像输出在各个设备上。

2、nginx是一款web服务器,运行过程中会产生access.log日志,每三天重新生成一次,默认属主属组都是nginx. 领导对小李说要采集nginx的日志,需要用到一款工具叫nxlog,问nxlog如何采集access.log日志比较好(注,此题考察权限,不涉及具体流程)

   采集access.log,需要r-x权限,使用cp将文件复制。将nxlog添加一个附加组nginx ,并且将nginx组权限改为r-x

3、用自己的语言简述IO重定向

  IO重定向看字面意思就是:输入命令将输出内容重新定义方向。输出分为标准输出和标准错误输出。标准输出指的是输入命令后返回到终端没有报错就是一个标准输出。而标准错误输出则反之,将报错信息返回到终端。当我们想将这些标准输出和标准错误输出不显示在终端,想将这些输出在别的终端显示或放在一个文件夹里,这时我们就需要重定向。标准输出重定向分为“标准输出覆盖重定向 >”和“标准输出追加重定向 >>”,标准错误输出重定向分为“标准错误输出覆盖重定向 2>”和“标准错误输出追加重定向 2>>”。

4、找出/etc/下没有写权限w的文件(即属主属组其他用户都没有写权限)

 

 

 

 

posted @   GutonGw  阅读(152)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示