陈奇网络工作室

系统输入和输出

系统操作和维护

/dev/sda2硬盘/dev/shm内存

1.了解系统中的输入和输出

外壳程序CPU中的指令——生成操作结果——字符设备

在shell程序中输入指令,送到cpu,再送到字符设备显示。

2.管理输入和输出的符号

:重定向正确的输出

2.反思错误输出

:重定向所有输出

注意:

重定向将覆盖原始文件内容。

例子:(来截图)

注意:以下实验必须在学生用户下完成。

文件中正确输入了find /etc/-name passwd文件方向。

Find /etc/-name passwd 2 file.err错误地将输入指向file.err

Find /etc/-name passwd file.all将所有输入定向到file.all

清空文件命令:文件名

3.流水线功能

1.wc命令

使用wc指令,我们可以计算一个文件的字节数、字数或列数。如果文件名没有指定或以'-'给出,wc指令将从标准输入设备读取数据。

-c显示字节或chars仅显示字节。

-l显示行数。

-w显示字数

$ wc文件名:显示文件的行数、字数和字节数。

$ wc多个文件:三个文件的统计信息。

3.2.管道的作用

“|”管道的功能是将上一个命令的输出转换为下一个命令的输入。

所以ls /bin/| wc -l是1588,但是ls /bin/| wc -l是1,因为1588只有一行。

注意:管道只允许正确的输出通过。

通过管道的输入将成为输入,这些输出将由第二个命令处理。如果需要保存内容,需要复制一个输出,使用的命令是' tee '

这个实验是在普通用户下操作的:

Find /etc/-name passwd | wc -l会看到结果是2,因为错误输出无法通过管道。

Find /etc/-name passwd 21 | wc -l会看到19,因为数字为2的输出被“21”转换为数字1。

find/etc/-name passwd 21 | tee file | WC-l保存一份拷贝,输出到文件中统计行数。

4.3.输入重定向

卡特彼勒文件EOF

tr \\\'a-z\\\' \\\'A-Z' westos

将输入格式化为文件

卡特韦斯特索夫

你好

世界

文件结束

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3