首页 > 其他分享 >学习笔记6

学习笔记6

时间:2023-11-28 18:55:58浏览次数:23  
标签:输出 重定向 文件 笔记 学习 命令 终端 输入

文本传输

1.管道

将程序或命令的输出作为另一个程序或者命令的输入,就是用管道来进行完成

管道把一系列的命令链接起来

管道符:|

命令:xargs

2.输入重定向

在Linux系统中,所有的都是文件或文件夹,终端也是文件

输入重定向指的是把命令或者程序的标准输入重定向到指定的文件中,输入可以不是来自键盘,而是来自一个指定的文件。

改变执行对象,改变一个命令或程序的输入源

正常来说,输入来自于键盘

使用:命令 < 文件名

查看文件行数:wc-l
3.输出重定向

输出重定向指的是把命令或者程序的标准输出重定向到指定的文件中,输出可以不是来自显示器,不是在屏幕中显示,而是输出到某个指定文件中

改变显示对象,改变一个命令或程序的写入源,把结果写入哪个位置

正常来说,输出来自于终端

输出命令:echo

输出重定向使用:命令 > 文件名

一个大于号会进行覆盖

如果想要追加内容使用两个大于号:>>

使用场景:快速的给某个文件插入一段文本,不需要vim进行编辑
4.终端信息传输

tty终端的信息

who am登录的用户,终端的标记,登录的时间

w 登录的用户,终端的标记,星期几登录的,具体的登录时间,闲置时间,正在执行的程序,占用cpu的时间,系统的运行时间和平均负载

因为终端的本质也是文件,所以可以使用输出重定向在一个终端执行输出命令重定向到另一个终端进行显示

标签:输出,重定向,文件,笔记,学习,命令,终端,输入
From: https://www.cnblogs.com/tanli02/p/17862707.html

相关文章

  • 《游戏编程模式》笔记
    地址:https://gpp.tkchu.me/前言本文无参考价值,主要记录博主在学习本书时,觉得有用的东西不代表这些知识对你有用,也不代表没记录的东西对你没用,想学习请看上面的原文。设计模式状态机有限状态机层次状态机:部分状态可以通过继承,来处理通用的状态。比如在地面上按B,和在空中按B......
  • Markdown学习
    Markdown学习标题三级标题四级标题字体Hello,World!Hello,World!Hello,World!Hello,World!引用选择狂神说Java,走向人生巅峰分割线图片超链接点击跳转到狂神博客列表ABCABC表格名字性别生日张三男1997.1.1代码hellopublic......
  • Linux yum管理器学习
    学习 Linux 的 Yum 管理器可能会有以下一些心得体会:1. 方便的软件安装:Yum 管理器是一个强大而方便的工具,用于在 Linux 系统中安装、更新和删除软件包。它通过与软件仓库的连接,提供了一种简单的方式来获取和安装软件,无需手动下载和安装单个软件包。1. 确认系统支持 Yum:......
  • p2s学习笔记第三录
    datawhalep2s学习chapter_4与选学01chapter_4:条件if语句if语句ifx==0:print(a)if-else语句ifx==0:print("B",end="")else:print("D",end="")abs转换示例defabs(n):ifn>=0:sign=+......
  • 学习笔记3
    在Linux系统中,一切皆文件,因此学习文件管理是非常有必要的。文件管理包括创建文件,复制文件,删除文件,移动文件,查看文件,编辑文件,压缩文件,查找文件等操作。基本文件操作创建文件-删除文件rmsheng.txt复制文件cp/etc/passwda.txt移动文件mva.txt/tmp创建文件夹mkdirtest......
  • 程序员如何做点属于自己的东西?做一个自己认为有价值的小项目?分享我的一个个人项目:代
     工作中经常会遇到很多小的知识点,或者突然有点想法,想记下来方面以后查找。网上搜索问题遇到好的回答希望保存下来,或做下修改成为自己知识。突然想写一点代码验证一点想法,这时不想开启电脑上的软件新建文本,就希望直接可以写代码,然后运行看效果。以上这些需求就是我想自己开发......
  • kotlin orm kotysa笔记
    依赖implementation("org.ufoss.kotysa:kotysa-spring-jdbc:3.2.1")implementation("org.springframework.data:spring-data-jdbc")implementation("com.alibaba:druid:1.2.20")runtimeOnly("org.postgresql:postgresql")yaml配置......
  • Linux文件查找,打包压缩及解压的学习
    习 Linux 文件查找、打包压缩及解压命令的过程中,您可能会有以下一些心得体会:1. 文件查找:- 熟悉命令选项:学习如何使用  find  和  grep  命令,并理解其选项的含义。这些命令提供了强大的文件查找功能,可以根据不同的条件和模式来查找文件。-  find  命令:用于在指定目......
  • 学习笔记
    磁盘管理分区在Linux系统中,可以将磁盘分区为不同的区域。这样可以方便地将不同的数据存储在不同的分区中,提高数据安全性和可靠性。同时,分区还可以帮助我们更方便地管理磁盘空间。Linux系统中有许多分区工具,其中最常用的是fdisk和parted。fdisk是一个命令行工具,用于创建和管理磁......
  • Linux储存管理的学习
    以下是一些关于 Linux 存储管理的心得:1. 文件系统选择:Linux 支持多种文件系统,如 EXT4、XFS、BTRFS 等。根据实际需求选择合适的文件系统,例如需要高性能选择 XFS,需要数据完整性选择 BTRFS。EXT4 文件系统是一种广泛使用的文件系统,具有良好的兼容性和稳定性。它支持最大......