linux(上传下载,输入输出)

上传下载
wget -O /test(路径)/abc.tar.gz(文件名) http://nginx.org/download/nginx-1.18.0.tar.gz(链接地址)
若提示无法建立SSL连接,则在-O前加上--no-check-certificate

curl -o
若报SSL错,加-k

wget默认将下载文件保存至硬盘,curl一般用于测试,默认将文件保存至内存

sz /test/ppp.jpg    XSHELL命令,将linux文件传至windows
rz            XSHELL命令,将windows文件传至linux
-------------------------------------------

输入输出
>   将命令结果覆盖至指定文件
>>   将命令结果追加至指定文件
<   数据来源为文件
<<   数据来源为键盘
0 标准输入
1 标准输出
2 错误输出
& 标准、错误都输出
echo 123 > a.txt
ifconfig ens33 1> a.txt 2> b.txt   命令执行后,若正确则把结果输出至a.txt,若报错则输出至b.txt
ifconfig 错误巴拉巴拉 &> ppp.txt     命令执行的正确、错误结果,都输出至ppp.txt
ifconfig 吧啦吧啦 >ppp.txt 2>&1   同上

ping www.baidu.com &>/dev/null &  命令结果输出至黑洞文件,后台运行

cat > a.txt < /etc/hostname      >表示要往a.txt里输入数据,<表示数据由cat /etc/hostname 产生
cat >> a.txt < /etc/hostname
cat > a.txt << EOF         <<表示数据由键盘连续输入产生,EOF为结束符(可以为其他字符)

posted @ 2021-04-18 01:30  丑矬穷屌  阅读(72)  评论(0)    收藏  举报