重定向和管道是 shell 中的基本功能,允许您控制命令之间的数据流。重定向更改命令的输入来源或其输出去向,允许您从文件读取或写入文件。管道将一个命令的输出直接连接到另一个命令的输入,使您能够将命令链接在一起以按顺序执行复杂操作。