计算机基础&重定向

linux习题1


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

计算机组成部分是由CPU(控制器+运算器)及存储设备(内存+磁盘)和IO设备(输入设备输出设备)组成;

cpu
控制器:负责控制各个组件之间的协同工作,执行什么样的动作;根据从内存中读取的指令进行解析,并向各个组件发出控制信号,从而完成要求的作业;

运算器:
逻辑运算:比如进行逻辑运算:“与”“或”“非”“移位”等,以及进行逻辑的判断;
计算:加、减、乘、除、等相关公式的计算;

存储器
内存:运算频率高,直接与CPU进行进行交流,需要读取内容时,先读到内存中,再由内存交给CPU处理加工;基于电,掉电数据丢失,短暂的存储数据;

外部存储(磁盘):
磁盘:运算频率低,不与CPU进行交互,数据经过CPU的计算处理以后返回给内存,需要保存的数据会落到磁盘中;基于磁,数据永久保存;

常见的磁盘:SAS,STAT,SSD,SSD卡,NVME等等…

IO设备
#存储器也是一个典型的输入/输出设备;

输入设备:人或者外部与计算机进行交互的设备,即向计算机输入,如键盘、鼠标等;

输出设备:计算内部的信息输出到外部,如显示器,打印机等等;

在这里插入图片描述
1、输入–>运行某一个程序;
2、在硬盘中查询数据,调用到内存;
3、将内存中数据交给CPU进行加工运算,返回加工后的数据;
4、将数据输出到指定输出设备,打印到当前的显示器;

#CPU只会与内存打交道,而不会与速率慢的IO设备直接交互;
#运算的频率:CPU>内存>硬盘

2、nginx是一款web服务器,运行过程中会产生access.log日志,每三天重新生成一次,默认属主属组都是nginx. 领导对小李说要采集nginx的日志,需要用到一款工具叫nxlog,问nxlog如何采集access.log日志比较好(注,此题考察权限,不涉及具体流程)
1、修改权限,将access.log日志文件的其他人权限该为rwx;
2、定时备份,每隔三天将日志用FTP方式发送到远端FTP服务器;

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

1、IO重定向分为输入重定向,输出重定向;
输入重定向:在终端下输入某些信息重定向到某个文件中;
在这里插入图片描述
使用 管道| 将第一个命令的输出结果作为后一个命令的输入:
在这里插入图片描述

输出重定向:即将输出的结果重定向到某一个文件、终端中;
一个是> 会将输入的信息覆盖掉之前保存的信息;

#清空一个文件
在这里插入图片描述

#将所需要的信息重定向到某一个文件中
在这里插入图片描述

一个是>> 追加重定向,会在之前输出的信息中继续向后追加;
#将所需要的信息追加到某一个文件中;
在这里插入图片描述

输入和输出
在这里插入图片描述
0代表标准输入
1为标准输出
2位错误输出

在这里插入图片描述
> 标准输出
2> 错误输出
&> 所有输出(正确+错误)
&>>所有输出追加
2&>1 所有输出(把错误的当成正确的一起输出)

#执行一个命令,将正确输出和错误输出分别重定向到两个文件中;
在这里插入图片描述

4、找出/etc/下没有写权限w的文件(即属主属组其他用户都没有写权限)
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值