今天kiddd带大家学习的是LInux的一个知识内容——redirection,重定向。了解重定向之前首先需要知道Linux的三种文件描述符。
输出重定向
当我们正常执行Linux命令时,Linux命令行会将命令写入后的输出,写入到标准输出文件当中,并将输出的结果打印到屏幕上,如:
这种文件叫做标准输出文件,它到文件描述符为1。
第二种情况呢,当我们执行错误的Linux命令时,Linux会将错误命令后的输出写入到文件描述符为2的标准错误输出文件中,并显示到屏幕上。
而将原本输出在屏幕上的内容转而输出到其他地方——这就是重定向的一个基本的作用。
将标准输出重定向到某个文件中
如将ls当前目录的输出重定向到一个文件中,操作到方法是:ls >xxx.txt