本文主要是介绍课时151:项目发布_基础知识_技术要点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.1.3 技术要点
学习目标
这一节,我们从 解压缩、传输、备份、小结 三个方面来学习
解压缩
简介
文件的压缩压缩格式:tar zcvf 压缩后的文件名 将要压缩的文件
文件的解压解压格式:tar xf 压缩后的文件名
查看压缩文件内容查看格式:zcat 压缩文件
命令参数详解z 指定压缩文件的格式为 tar.gzc 表示压缩v 显示详细过程f 指定压缩文件x 解压C 制定解压位置
解压缩实践
压缩实践
[root@localhost ~]# mkdir tar_dir
[root@localhost ~]# echo nihao > tar_dir/nihao.txt
[root@localhost ~]# tar -zcvf nihao.tar.gz tar_dir/
tar_dir/
tar_dir/nihao.txt查看压缩文件
[root@localhost ~]# zcat nihao.tar.gz
tar_dir/0000...6011213 5ustar rootroottar_dir/nihao.txt 00...4253652266013046 0ustar rootrootnihao解压文件
[root@localhost ~]# tar xf nihao.tar.gz -C /tmp/
[root@localhost ~]# cat /tmp/tar_dir/nihao.txt
nihao
传输
简介
scp传输工具:命令格式:scp 要传输的文件 要放置的位置远程目标样式:远端主机文件放置位置的表示形式:远程连接的用户@远程主机:远程主机的目录路径远端主机文件位置的表示形式:远程连接的用户@远程主机:远程主机的文件路径
传输示例:将本地文件推送到远程主机scp file.tar.gz root@10.0.0.12:/root/将远程主机的文件拉取到本地scp root@10.0.0.12:/root/file.tar.gz ./
传输文件实践
本地文件传输远程
[root@localhost ~]# scp nihao.tar.gz root@10.0.0.13:/tmp/
Warning: Permanently added '10.0.0.13' (ECDSA) to the list of known hosts.
root@10.0.0.13's password:
nihao.tar.gz 100% 156 122.3KB/s 00:00远程文件拉到本地
[root@localhost ~]# rm -f nihao.tar.gz
[root@localhost ~]# scp root@10.0.0.13:/tmp/nihao.tar.gz ./
root@10.0.0.13's password:
nihao.tar.gz 100% 156 112.3KB/s 00:00
[root@localhost ~]# zcat nihao.tar.gz
tar_dir/00007...213 5ustar rootroottar_dir/nihao.txt0...046 0ustar rootrootnihao
备份
实践
文件的备份要有一定的标志符号,我们就使用目前通用的时间戳的形式来表示,关于时间戳,我们可以借助于 date命令来进行获取date命令详解:命令格式:date [option]常见参数:%F 显示当前日期格式,%Y-%m-%d%T 显示当前时间格式,%H:%M:%S
备份命令效果格式:方式一:复制备份-源文件不动cp nihao nihao-$(date +%Y%m%d%H%M%S)方式二:移动备份-源文件没了mv nihao nihao-$(date +%Y%m%d%H%M%S)
备份实践
复制备份
[root@localhost ~]# cp nihao.tar.gz nihao.tar.gz-$(date +%Y%m%d%H%M%S)
[root@localhost ~]# cp nihao.tar.gz nihao.tar.gz-$(date +%Y%m%d%H%M%S)移动备份
[root@localhost ~]# mv nihao.tar.gz nihao.tar.gz-$(date +%Y%m%d%H%M%S)
[root@localhost ~]# ls nihao.tar.gz-*
nihao.tar.gz-20420620010300 nihao.tar.gz-20420620010304 nihao.tar.gz-20420620010311
小结
这篇关于课时151:项目发布_基础知识_技术要点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!