十.远程复制文件
方法1:将本地主机上的文件发送到远程主机
scp 本地文件 root@目标主机IP:/原创主机上的路径
方法2:从远程主机上去下载文件
scp root@目标主机IP:/原创主机上的路径/文件 本地路径
案例:将192.168.31.212的/home下的a.txt,下载到自己主机的/tmp下
scp root@192.168.31.212:/home/a.txt /tmp
十一.通配符
11.1 简介
通配符:其实就是一些有特殊含义的符号,这些符号统称为通配符。
常见的通配符:> >> |
11.2 命令输出重定向
默认情况下,命令的输出位置是:终端
将命令的执行结果输出/显示到终端上,这种输出,称之为:标准输出将本来要显示在终端上的输出结果,保存到一个文件中,这种操作称之为:输出重定向
输出重定向有两种
> 将文件中的原有内容全部删除,然后进行写入
>> 在文件的原有内容后,追加新的内容
格式:命令 > 文件
命令 >> 文件
案例:将文件/home/a.txt中的内容清空
方法1:
echo "" > /home/a.txt
方法2:
cat /dev/null >/home/a.txt
特殊的文件:/dev/null:这个文件是黑洞文件
11.3 管道符
管道符就是键盘上的 |
作用:是用于链接两个或者多个命令,将前面命令的执行结果,传递给后面的命令,让后面的命令再处理一次
wc 命令
原意:Word Count【字符统计】
作用:用于统计一个文件中,有多少行,多少个单词,多少个字符。
格式:wc 选项 文件名
选项:
- -l:统计行数
- -w:统计单词数
- -c:统计字符数
案例:统计文件a.txt中,有多少行、单词、字符
[root@localhost tmp]# wc a.txt
3 11 57 a.txt