echo 文字内容
在终端中显示参数指定的文字,通常会和重定向联合使用
重定向 > 和 >>
linux允许将命令执行结果重定向到一个文件
将本应显示在终端上的内容 输出/追加 到指定文件中
其中
> 表示输出,会覆盖文件原有的内容 echo hello word >a ls -lh >a 若没有文件a,则新建,有则覆盖
可使用重定向新建一个有内容的文件(对比touch 只能创建一个空文件)
>> 表示追加,会将内容追加到已有文件的末尾
管道 |
linux允许将 一个命令的输出 通过管道 作为另一个命令的输入
这里 | 的的左右分别为两端,左端写(塞东西),右端读(取东西)
常用的管道命令:
more 分屏显示内容 例: ls -lh | more ,将ls的结果分屏显示
grep 在命令执行结果的基础上查询指定的文本 例: ls -lh | grep Do ,查询ls结果中含Do的行