From 52098d31386602d7c15f66eb993de317f398831d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=9C=89=E5=8D=AB?= <3411348686@qq.com> Date: Fri, 14 Jun 2024 23:03:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...14\347\256\241\351\201\223\347\254\246.md" | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 "\351\273\204\346\234\211\345\215\253/\344\275\234\344\270\232/20240614-11\351\207\215\345\256\232\345\220\221\345\222\214\347\256\241\351\201\223\347\254\246.md" diff --git "a/\351\273\204\346\234\211\345\215\253/\344\275\234\344\270\232/20240614-11\351\207\215\345\256\232\345\220\221\345\222\214\347\256\241\351\201\223\347\254\246.md" "b/\351\273\204\346\234\211\345\215\253/\344\275\234\344\270\232/20240614-11\351\207\215\345\256\232\345\220\221\345\222\214\347\256\241\351\201\223\347\254\246.md" new file mode 100644 index 0000000..ffbe468 --- /dev/null +++ "b/\351\273\204\346\234\211\345\215\253/\344\275\234\344\270\232/20240614-11\351\207\215\345\256\232\345\220\221\345\222\214\347\256\241\351\201\223\347\254\246.md" @@ -0,0 +1,42 @@ +## 重定向 + +### A标准输出重定向 + +1命令>文件 覆盖方式,把命令的正确输出指定的文件或者设备当中 (清空原有文件的数据) + +2 命令>> 文件 追加方式,把命令的正确输出输出到指定的文件或者设备当中 (追加到原有文件的内容) + +### B标准错误输出重定向 + +1错误命令2> 文件 以覆盖的方式,把命令的错误输出输出到指定的文件或者设备当中 (清空原有文件的数据) + +2错误命令>> 问件 追加方式 ,把错误命令的输出输出到指定的文件或者设备当中 + +(追加到原有文件的内容) + +### true命令 重定向清空文件内容 + +1清空文件内容 + +`````` +ture > file.txt +`````` + +### tar 备份文件 + +创建tar备份并使用gzip压缩 在tar命令中使用z选项使用gzip压缩,tar备份文件的扩充名为.tgz或.tar.gz $ sudo tar -zcvpf system-back.tgz 文件路径 + +```````` +$ sudo tar -zcvpf system-back.tgz +```````` + +### tee命令 + +1tee命令的用途用于读取标准输入的数据,将其内容转移到标准输出设备,同时保存文件 + +-a 追加写入操作 + + -i 忽略中断信号 + +-p 诊断写入非管道的错误 + -- Gitee