linux中关于文件打包压缩,以及不同服务器之间文件传输

打包:
        tar    -cvf     dirname.tar dirname
            -c    create    创建一个归档文件
            -v    显示打包的详细过程(省略不写)
            -f    指定一个文件
压缩:
    gzip    filename    (不保留原文件)
    bzip2    filename
    xzip
    zip        zip filename.zip    filename    (可以直接压缩目录)
解压缩:
    gzip -d filename.gz    (不保留原文件)
    bzip2 -d filename.bz2
    unzip filename.zip

打包压缩:
    tar -czvf    dirname.tar.gz    dirname    (gzip压缩)
    
    tar -cjvf    dirname.tar.bz2    dirname    ( bzip2压缩)    
    
    tar -cJvf    dirname.tar.xz    dirname    ( xzip压缩)
    
解压缩:
    tar -xzvf    dirname.tar.gz        
    tar -xjvf    dirname.tar.bz2
    tar -xJvf    dirname.tar.xz
    tar -xf    dirname.tar.gz
    
解压缩到指定路径:
    tar -xf dirname.tar.gz -C /mnt
    unzip dirname.zip -d /mnt
    
远程连接:
    服务端:openssh    sshd
    客户端:任意第三方工具
            认证:
                1、用户名
                2、密码
                3、端口
                4、IP
    修改远程连接端口:
        vim /etc/ssh/sshd_config
        Port 22222
    重启远程连接服务:
        systemctl restart sshd
    连接:
        ssh -p22222 root@192.168.100.132
免密互信:
hostA    hostB
1、在主机hostA上生成一个密钥对:
    ssh-keygen    #一路回车
2、将公钥远程拷贝给hostB
    ssh-copy-id -i /root/.ssh/id_rsa.pub hostB
3、免密登录
    ssh root@hostB
    
远程拷贝文件:
    scp -P22222 源文件    远程主机IP:绝对路径
远程拷贝目录:
    scp -P22222 -r 源目录    远程主机IP:绝对路径

  • 12
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值