1.打包压缩
文件打包
语法 tar -cvf $打包之后的名字 $要打包的文件或者目录
案例: 将/etc目录打包为 etc.tar, 打包通常以 .tar 结尾
# 解包
# 语法: tar -xvf $包名
[root@server-1 ~]# tar -xvf etc.tar
# 打包并压缩,压缩格式为gzip,文件后缀一般为 .tar.gz
-z 使用gzip格式进行压缩
[root@server-1 ~]# tar -czvf etc.tar.gz /etc/
# 解压缩
[root@server-1 ~]# tar -xf etc.tar.gz
# 生成一个10G大文件
[root@server-1 ~]# dd if=/dev/zero of=/test.txt bs=1024M count=10
# 使用gzip单独压缩一个文件
# 语法: gzip $filename,压缩后默认源文件会被删除
[root@server-1 ~]# gzip /test.txt
# gzip解压缩,解压缩后默认压缩文件会被删除
[root@server-1 ~]# gzip -d /test.txt.gz
2、免密登录
1、在服务器A上生成一对密钥
[root@server-1 ~]# ssh-keygen
[root@server-1 ~]# ls /root/.ssh/
id_rsa id_rsa.pub known_hosts
id_rsa.pub 生成的公钥文件
id_rsa 生成的私钥文件
known_hosts 首次远程登录其他服务器保存的远程服务器的公钥
2、将公钥拷贝给另一个服务器
[root@server-1 ~]# ssh-copy-id 192.168.1.102
# 查看第二台服务器中保存的公钥信息