`

简单LINUX之间文件拷贝及解压

阅读更多
#!/bin/sh

echo "strat copy"

username="manager"

localpath=/home/root

sysdate=`date "+%Y%m%d"`

remoteip=172.19.2.75
remotepath=/home/manager/$sysdate.tar.gz

scp $username@$remoteip:$remotepath  $localpath

echo "success copy"

echo "start tar the file "
cd $localpath

tar -xcvf $sysdate.tar.gz && echo "success tar the file"

echo end of tar the file "








分享到:
评论

相关推荐

    windows和linux相互远程拷贝文件工具

    将压缩包解压后得到pscp.exe文件,拷贝到某个目录下,运行cmd,在cmd中执行远程拷贝命令。例如:pscp xxx.txt root@192.168.1.100:/home/ 就可以将文件拷贝到远程主机192.168.1.100的home目录下了

    linux离线安装nginx,解压就可以用 不用编译,直接运行即可

    Linux系统下无网络环境安装nginx,直接解压即可使用,不用编译,不依赖其他 1.启动nginx,进入nginx安装目录执行:./sbin/nginx -c ./conf/nginx.conf 2.重启新加载nginx配置文件,进入nginx安装目录执行:./sbin/...

    PostgreSQL-9.5.5解压后将内容上传到linux服务器.zip

    这个文件是PostgreSQL 9.5.5的源代码压缩包,通过`tar`命令可以将其解压。运行以下命令: ```bash tar -zxvf postgresql-9.5.5.tar.gz ``` 这将创建一个名为`postgresql-9.5.5`的目录,包含所有源代码。 2....

    SUSE linux 安装hd0 解压

    3. **移动必要文件**:将解压出的 `linux` 和 `initrd` 文件拷贝到 C 盘或指定的分区。 #### 五、开始安装过程 1. **选择引导方式**:在 Grub4Dos 启动菜单中,选择 SUSE Linux 的安装项。 2. **填写 Source ...

    linux下如何实现快速拷贝大文件

    总结,对于Linux系统中的大文件或大量小文件拷贝,结合使用`tar`、`pv`和`lz4`可以有效提高拷贝效率,尤其在网络传输场景中。与传统的rsync相比,这种方法能更好地利用带宽,减少速度波动,并简化管理。在实际操作中...

    linux最小系统搭建并烧写到开发板全过程

    包括搭建好的最小Linux系统开发板的特点、使用 BusyBox 工具制作 Linux 最小系统镜像、最小系统所需的文件、配置 BusyBox 编译器、编译和安装 Busybox、配置二进制文件安装目录、创建文件夹、编译器的库文件拷贝、...

    linux 加载raid驱动 dd文件写入U盘

    驱动文件名为cpq_cciss-3.6.26-5.rhel5.i686.dd.gz,解压成**.dd格式, ...找一台Linux机器,把文件拷贝到/tmp,U盘的设备名为sdb, 使用命令dd if=/tmp/megaraid_sas.img of=/dev/sdb, 具体如下:

    详细解读Linux系统文件格式转换实用技巧

    在Linux系统中,文件格式转换是一项非常重要的技能,尤其对于处理不同类型的压缩文件时。本文将详细介绍各种常见的文件格式转换方法,包括`.tar`、`.gz`、`.bz2`、`.Z`、`.tgz`、`.zip`、`.rar`、`.lha`、`.rpm`以及...

    bat脚本 rsync免密码 传输windows文件到Linux系统

    利用cwrsync将 bat脚本,一键传输windows文件到linux,当然反过来也是可以的。 将压缩包解压到windows C盘根目录下即可。 请优先阅读“请阅读我.txt” 1、首先使用Pageant加载“putty key”文件夹中的1.ppk,这个是...

    LESSON1 windows linux文件复制黏贴

    ### LESSON1 Windows与Linux之间的文件复制黏贴 在日常工作中,我们经常需要在不同的操作系统之间传输文件。本文将详细介绍如何在Windows与Linux之间进行文件的复制与粘贴操作,特别是利用虚拟机环境中的共享工具...

    windows下Qt6 使用CMake 安装时自动拷贝Qt及其他依赖文件

    7. **生成可执行文件的启动脚本**:创建一个批处理文件(Windows)或shell脚本(Linux),设置正确的环境变量,并运行你的可执行文件。这一步对于确保所有依赖项都已就绪是必要的。 在提供的压缩包`CMakeProject`中...

    Linux系统常用中文字体包

    大部分Linux系统上并没有预装中文字体或字体不全,需要把常用字体拷贝到Linux服务器上,具体操作步骤:将本资源文件解压完整拷贝到Linux下的 /usr/share/fonts目录,然后依次执行mkfontscale 、mkfontdir 、fc-cache...

    拷贝指定目录下的指定文件类型的文件到指定目录

    标题“拷贝指定目录下的指定文件类型的文件到指定目录”涉及到的是文件操作和批处理脚本编程的知识。在IT行业中,我们经常需要批量处理文件,例如复制、移动或重命名大量文件,尤其当这些文件满足特定条件(如类型、...

    Linux操作系统下安装QQ最简单的方法

    安装 LUMAQQ 非常简单,只需要将下载的 jar 文件拷贝到 LUMAQQ 的 lib 目录下覆盖原文件,然后在桌面上建立个启动项。具体步骤如下: 1. 点击桌面上的解压目录,选择解压到某个目录。 2. 将 PATCH 解压出来的所有 ...

    Linux系统如何挂载格式为ntfs格式的移动硬盘

    这是因为Linux默认情况下并不支持NTFS文件系统的读写功能。不过,通过安装额外的软件包如ntfs-3g,可以轻松地解决这一问题。下面将详细介绍如何在Linux系统上挂载NTFS格式的移动硬盘。 #### 一、下载并安装ntfs-3g ...

    制作linux根文件系统

    制作Linux根文件系统是构建嵌入式Linux系统的关键步骤之一,它包含了系统启动和运行所需的最小集合的软件和配置文件。下面将详细解释这个过程。 首先,准备工作涉及到创建一个适合的Linux编译环境。这里使用的是...

    Linux下ramdisk的制作过程

    6. 用 cp 命令将所需要的文件拷贝到虚拟盘上:使用 cp 命令将所需要的文件拷贝到虚拟盘上。 7. 卸载文件系统:使用 umount 命令卸载文件系统。 8. 压缩映象文件生成文件系统:使用 gzip 命令将映象文件压缩成 ...

    linux系统安装redis及tomcat配置

    将压缩包拷贝到 Linux 服务器中,执行解压操作,编译成功后,进入 src 文件夹,执行 make install 进行 Redis 安装。 二、Redis 的部署 1. 创建 Redis 文件夹 mkdir -p /usr/local/redis/bin mkdir -p /usr/local...

Global site tag (gtag.js) - Google Analytics