首页 > 系统相关 >Linux第十周学习报告

Linux第十周学习报告

时间:2023-11-09 13:33:41浏览次数:43  
标签:输出 重定向 第十 使用 学习 Linux date txt 输入

本周学习的是上周没有学完的I/O重定向(老师把上节课讲过的一部分又讲了一遍,这里重复的就不写进来了)

1、在第三个终端中使用date >/dev/pts/4使其重定向到终端四,在终端四中输出时间

 

 

2、改变描述符为2的文件的输出方向,date命令是正确的,执行结果在终端显示;输入命令如果是错误的,执行结构标准输出在终端,重定向到date.txt

 

3、先用>重定向date.txt,再用>>追加到date.txt,用cat查看可发现有两个时间

 

4、错误输出重定向

 

5、正确的结果和错误的结果都输出到相同位置使用&(合并到同一个文件里再输出)

 

6、同上,但此处使用的是重定向

 

7、正确结果保留在文件list.txt,错误结果丢到/dev/null

 

8、使用grep命令过滤root,没有改变输入端,默认为键盘,接着把输入重定向到 /etc/passwd/

 

 

9、使用dd命令读取数据并写入到file01.txt文件,每次输入1MB,输入2次

 

 

10、和上面一样的结果,但是使用的是输入重定向和输出重定向

 

11、at命令可以延迟执行,但是要是需要创建多个用户,用at方法从键盘输入会很繁琐,此时使用输入重定向就会很方便

 

 

12、使用echo命令重定向不能建立多行文件,一般使用cat命令,然后使用Ctrl+d结束

 

 

13、自定义结束符,此处自定义为R

 

14、利用脚本创建多行文件,在脚本文件中写入文本,并加入“EOF”结束符号

 

总结:感觉从这一章开始,学的有点抽象,不是很好理解输出重定向和输入重定向。

标签:输出,重定向,第十,使用,学习,Linux,date,txt,输入
From: https://www.cnblogs.com/ChengXing12/p/17816634.html

相关文章

  • 安卓系统的内核是Linux,但是它为什么能运行APK程序
    安卓系统虽然基于Linux内核,但是它并不直接运行Linux的二进制程序。安卓为其设备提供了一个特殊的运行环境,这个环境包括了一个叫做Dalvik虚拟机(在Android4.4及以后版本中被ART替代)的组件,它能够运行专门为安卓设计的APK文件中的程序。 这里有一个生活中的比喻: 想象Linux内核......
  • Linux操作系统5
    呢每周学的是i/o重定向与管道 主要还是重定向I/O重定向,打开一个终端三,输入date命令,会显示出当时时间。如果在date命令后面加上>,并且指向date。txt文件,那么结果机会写入该文件。还有一个passwd命令,使用该命令时,系统会产生一个进程,pid为10277.在/proc虚拟文件系统中,可以查看内核......
  • 机器学习——批量规范化
    训练深层神经网络是十分困难的,特别是在较短的时间内使他们收敛更加棘手。本节将介绍批量规范化(batchnormalization) (IoffeandSzegedy,2015),这是一种流行且有效的技术,可持续加速深层网络的收敛速度。再结合在 7.6节中将介绍的残差块,批量规范化使得研究人员能够训练100层以......
  • MySQL 学习笔记--引擎
    在缺省情况下,MySQL支持三个引擎:ISAM、MyISAM和HEAP。另外两种类型InnoDB和Berkley(BDB),也常常可以使用。ISAMISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存......
  • CXF学习笔记(2)-HelloWorld!-客户端调用
    上一节中已经成功的发布了一个服务端webservice,这一部分将默认客户端调用webservice这里我们重新建立了一个新的工程CXF-Client,把上一节中列举的jar包都搞过来即可,调用方式采用了和RMI类似的机制,即客户端直接服务器端提供的服务接口(interface),CXF通过运行时代理生成远程服务......
  • CXF学习笔记(1)-HelloWorld!-发布webservice
    1.apache网站下载CXF http://cxf.apache.org/download.html 最新版本2.4.12.创建一个java工程,将以下jar包复制到工程的classpath下 所有的jar包都可以在${CXF_HOME}\lib目录中找到3.定义服务接口HelloWorldService因为这个接口将会被我们暴露为webservice,所以给该......
  • 从零开始的Android音视频学习(二)
    AudioRecord录制PCM音频看一下AudioRecord安卓源码的构造函数(targetAPi29)主要看一下几个参数audioSource声音来源,参考MediaRecorder.AudioSource这里的种类还比较多,暂时先使用MIC,其他的后续用到再说吧sampleRateInHz音频采样率注释上说44100Hz是全部设备都支持的,其他的......
  • MySQL 学习笔记--架构
    1、MySQL服务器逻辑架构图:第一层:该服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具或者服务都有的类似的架构。比如连接处理、授权认证、安全等等。第二层:MySQL的核心服务功能,包括查询解析、分析、优化、缓存以及所有的内置函数(日期、时间、加密),所有跨存引擎的功能都......
  • kafka第三天学习笔记
    在第三天学习Kafka中,你可能会遇到一些关于Kafka的核心概念和特性的深入讨论。以下是一些可能的学习点:Kafka的设计理念:Kafka的设计理念是“发布-订阅”模型,允许消费者根据其需求从多个生产者那里接收消息。这种模型使得Kafka能够以高吞吐量和可扩展的方式处理实时数据流。Ka......
  • oraclelinuxJDK安装
    JDK下载Oracle官网从此处点击进入来到Oracle官网,点击Products(产品)找到Java并点击进去点击DownloadJava该按钮往下翻,找到Java8选择Linux系统,找到适合自己系统的安装包,我的是CentOS8x64点击下载,勾选1,点击2 接下来需要登陆Oracle账户才能下载,无账户的可......