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为结束符(可以为其他字符)

浙公网安备 33010602011771号