远程传输
scp和rsync
使用方法
scp 本地文件 远程用户@主机ip:目录
scp 远程用户@主机ip:远程目录 本地目录
rsync 和scp类似使用参数如下
| 参数 | 目的 |
|---|---|
| -r | 复制目录 |
| -l | 不忽略连接 |
| -p | 不忽略权限 |
| -t | 不忽略时间戳 |
| -g | 不忽略用户 |
| -o | 不忽略组 |
| -D | 不忽略块设备 |
不加参数传输系统提示,忽略链接。






打包
将一整个目录打包起来,文件大小不变,只将多个文件变成一个文件,使用的命令为tar 参数 打包完成的文件名 需要打包的文件
| 参数 | 目的 |
|---|---|
| -c | 建立压缩文件 |
| -x | 解开文件 |
| -t | 查看文件 |
| -z | gzip压缩方式 |
| -j | bzip2压缩方式 |
| -v | 压缩过程中显示文件 |
| -f | 指定文件名 |



压缩
压缩文件的格式有zip,bz2,xz,gz。
用打包文件压缩格式为
zip -r 文件名.tar.zip 需要压缩的文件.tar
解压 unzip 压缩包名
gzip 打包文件名
gunzip 压缩包
bzip2 打包文件名
bunzip2 压缩包
xz 打包文件名
unxz 压缩包
使用zip格式压缩文件和其他方式压缩文件最大的不同在于,其他方式压缩是直接将打好的包进行压缩,而zip会留下原来的包。
使用du -sh 文件名查看文件的大小。






一步打包压缩
tar zcf 文件名.tar.gz /需要压缩的文件
tar zxf 文件名.tar.gz
tar jcf 文件名.tar.bz2 /需要压缩的文件
tar jxf 文件名.tar.bz2
tar Jcf 文件名.tar.xz /需要压缩的文件
tar Jxf 文件名.tar.xz




1245

被折叠的 条评论
为什么被折叠?



