linux命令大全:[11]输入输出重定向

在日常使用linux系统或者维护服务器中,我们需要将一些内容特殊的显示一下,今天小编就跟大家分享一下linux中的输入输出重定向。

操作方法

  • 01

    首先大家要理解一下,输入输出重定向的概念。计算机中的标准输入是什么?就是键盘输入。标准输出是什么?就是显示器输出。错误输出是什么?就是显示器输出。图中 的表示方法大家要看会。

  • 02

    这里我先创建一个test 的文件,像这个文件中写点东西 “i miss you”用more来查看一下是否成功,图中结果显示是没有问题的。

  • 03

    标准输入重定向:也就是不用键盘输入了,用其他输入。这里用wall来广播一下之前编辑的test文件,写法是# wall 0< /mu1/test 意思就是将test中的文件内容广播出去,效果如右图普通用户收到的广播效果。

  • 04

    标准输出重定向:也就是结果不用显示器,显示到其他地方。如图所示 ls -l 查看当前相信信息,将结果输出到test文件里面,写法:#ls -l 1>test   这就是标准输出。

  • 05

    如图所示将系统时间输出重定向到test文件里面,用more查看一下,发现之前的信息被覆盖了。这个很头疼吧。

  • 06

    我们接着看,如果想保留以前的信息就需要将1> 在加一个大于号1>>就不会覆盖之前的文件了,在用ls-l 查看一下详细信 ,完成后再用more查看test文件内容。

  • 07

    错误输出重定向:也就是错误结果不用显示器,显示到其他地方。如图 先创建一个mu的文件夹,如果有错误就显示到test.error文件里面。 写法:#mkdir mu 2> test.error 完成后用more来查看test.error文件,发现并没有内容。

  • 08

    通过上面的结果,错误输出重定向只在命令执行的过程中如果产生错误才会输入文件,如图这里我们在创建一次mu文件夹,并用more来查看,发现文件有内容了,目录里面已经有了这个文件夹了,所以命令不能创建mu这个文件夹,产生错误信息。

(0)

相关推荐

  • linux命令大全:[1]查看文件内容

    学习linux时有许多的常用命令是我们必须要记住的,今天小编就跟大家分想一些命令 操作方法 01 cat 查看文件内容,查看内容过多文件的时候不能全部显示,如图中2中想要查看/etc/services ...

  • linux命令大全之crontab命令使用详解

    at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认 ...

  • linux命令大全之grep命令详解(文本搜索工具)

    Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达 ...

  • linux命令大全之date命令详解(date命令设置时间)

    在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。 1.命令格式: date [参数 ...

  • linux命令大全之diff命令详解(比较文件内容)

    diff 命令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的 ...

  • linux命令大全之ln命令详解(创建软链接和硬链接)

    ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在 ...

  • linux命令大全之scp命令详解(复制文件和目录)

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器 ...

  • linux命令大全之ss命令详解(获取socket统计信息)

    ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信 ...

  • linux命令大全之sst命令详解

    ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信 ...