man bash > man.txt 「 输出」 echo 'welcome to linuxprobe.com' > man.txt 「 覆盖 」 echo 'www.21manage.com' >> man.txt 「 追加 」 cat man.txt | wc -l 「 管道符 」 wc -l < man.txt 「 输入重定向 」 wc -l <<EOF 「 分节符 」 > php > mysql > linux > nginx > apache > redis > laravel > EOF ls b.txt 「 b.txt 不存在 」 ls: b.txt: No such file or directory ls b.txt 2>a.txt 「 错误重定向左右不能有空格 」 ls > a.txt ls c >>a.txt 2>&1 「 追加的方式输出和错误重定向 a.txt 」 ls c >a.txt 2>&1 「 覆盖的方式输出和错误重定向 a.txt 」 ls >a.txt 2>b.txt 「 输出重定向到a.txt & 错误重定向到b.txt 」 * 「 零个或多个 」 ls /dev/disk* ? 「 单个字符 」 ls /dev/disk? [0-9] 「 数字 」 ls /dev/disk[0-9] [abc] 「 a 或 b 或 c 」 ls /dev/disk[123] \ 「 转义 」 “” 「 变量 」 `` 「 命令 」