采用scp命令在Linux系统之间copy文件

复制文件或目录命令:

  复制文件:

  (1)将本地文件拷贝到 远程

  scp 文件名 --用户名 @计 算机IP或者计算机名称 :远程路径

        scp /home/test.ora root@10.138.130.29:/home/root

   

  (2)从远程将文件拷回本地

  scp --用户名 @计算机IP或者计算机名称 :文件名 本地路径

       scp root@10.138.130.29:/home/root     /home/test.ora

  复制目录:

  (1)将本地目录拷贝到远程

  scp -r 目录名 用 户名 @计算机IP或者计算机名称 :远程路径

        scp -r  /home/test.ora root@10.138.130.29:/home/root

  (2)从远程将目录拷回 本地

  scp -r 用户名 @计 算机IP或者计算机名称 :目录名 本地路径

       scp -r  root@10.138.130.29:/home/root     /home/

时间: 2024-09-20 22:58:21

采用scp命令在Linux系统之间copy文件的相关文章

如何用scp命令实现linux系统之间的文件复制

scp基于ssh登录. 把root文件夹test.tar.gz文件复制到远程主机root目录,命令如下: scp /root/test.tar.gz root@172.19.2.75:/root 回车后会提示你输入172.19.2.75主机的root用户登录密码. scp一般使用如下: scp local_file remote_username@remote_ip:remote_folder scp local_file remote_username@remote_ip:remote_fil

Linux系统之间拷贝文件的方法总结

首先,无论本地还是远程,需要移动或拷贝的文件较多且都不太大时,用cp命令和mv命令效率较低,可以先使用tar工具对将要拷贝/移动的内容进行打包/压缩,之后再进行拷贝/移动,最后再解包/解压缩. 另外,也是很关键的一个技巧,即,不必在tar打包/压缩完毕之后再进行拷贝,解包/解压缩,可以通过管道一边打包/压缩另一边执行拷贝解包/解压缩. 比如,tar命令可以和nc命令结合可以快速在两台机器之间传输文件和目录: B机器: nc -l 5555 |tar -C /tmp/test/ -xf - A机器

linux中scp命令实现远程上传下载文件/文件夹

命令:scp 不同的Linux之间copy文件常用有3种方法: 第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy. 第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便. 第三种就是利用scp命令来进行文件复制.     scp是有Security的文件copy,基于ssh登录.操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令. scp /h

使用nc命令检查Linux系统远程端口是否打开

端口是与 Linux 操作系统上的应用或进程的通讯端点的逻辑实体.在使用之前,了解目标机器上哪些端口是打开并正在运行服务是非常有用的. 我们可以使用 netstat 或其他几个 Linux 命令如 NMAP 在本地机器上轻松地列出 Linux 中的打开端口. 在本指南中,我们将向你展示如何使用简单的 netcat(简称 nc)命令来确定远程主机上的端口是否可访问/打开. netcat(或简称 nc)是一个功能强大且易于使用的程序,可用于 Linux 中与 TCP.UDP 或 UNIX 域套接字相

linux系统下hosts文件详解及配置_linux shell

hosts文件 hosts -- the static table lookup for host name(主机名查询静态表). hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下.hosts文件包含了ip地址与主机名之间的映射,还包括主机的别名.在没有域名解析服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用dns服务程序来解决.通过可以将常用的域名和ip地址映射加入到hosts文件中

Linux系统中的文件类型及文件扩展名详解

  Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件). 一. 文件类型 Linux文件类型常见的有:普通文件.目录文件.字符设备文件和块设备文件.符号链接文件等,现在我们进行一个简要的说明. 1. 普通文件 我们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意

如何恢复linux系统根分区文件权限

如果不小心将/目录权限搞错了,比如chmod -R 777 / 那么恭喜你,系统将崩溃,系统很多命令无法启动,命令无法执行: 或许你会说,找一台正常的系统照着权限改回来,那么恭喜你,数十万的文件也会让你崩溃. 这时候可以通过系统自带的getfacl命令来拷贝和还原系统权限,本文将告诉你如何恢复linux系统根分区文件权限 解决方法:找一台权限正常的linux(最好和故障机同版本的) 通过getfacl -R / >systemp.bak将这个正常系统的/目录下所有文件的权限都备份保存在syste

csv-如何在linux系统解析EXCEL文件?

问题描述 如何在linux系统解析EXCEL文件? 如题所示,现在有个项目,需要在linux环境下:1:直接解析xls文件2:或者用linux下的什么命令.工具之类把.xls文件转存为.csv文件,然后再读取csv文件 小弟不才,目前只实现了读取csv文件但是如何直接读取xls文件和""xls-->csv""文件转换,目前找不到有效的方法 请大大们帮忙. 解决方案 可以用libxlhttp://www.libxl.com/ 解决方案二: 可以参考这个博客:ht

linux系统编程之文件与I/O(六) fcntl函数与文件锁

一.fcntl函数 功能:操纵文件描述符,改变已打开的文件的属性 int fcntl(int fd, int cmd, ... /* arg */ ); cmd的取值可以如下: 复制文件描述符 F_DUPFD (long) 设置/获取文件描述符标志 F_GETFD (void) F_SETFD (long) 设置/获取文件状态标志 F_GETFL (void) F_SETFL (long) 获取/设置文件锁 F_GETLK F_SETLK,F_SETLKW 其中复制文件描述符可参见<linux系