\

svn 删除所有的 .svn文件

find . -name .svn -type d -exec rm -fr {} \;

#

#

linux之cp/scp命令+scp命令详解

名称:cp

使用权限:所有使用者

使用方式:

cp [options] source dest

cp [options] source… directory

说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。

把计

-a 尽可能将档案状态、权限等资料都照原状予以复制。

-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。

-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。

范例:

将档案 aaa 复制(已存在),并命名为 bbb :

cp aaa bbb

将所有的C语言程式拷贝至 Finished 子目录中 :

cp *.c Finished

命令:scp

不同的Linux之间copy文件常用有3种方法:

第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。

第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。

第三种就是利用scp命令来进行文件复制。

scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。

scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root

然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。

如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。

scp root@/full.tar.gz 172.19.2.75:/home/root/full.tar.gz home/daisy/full.tar.gz

linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;

==================

scp 命令

scp 可以在 2个 linux 主机间复制文件;

命令基本格式:

scp [可选参数] file_source file_target

======

从 本地 复制到 远程

* 复制文件:

* 命令格式:

scp local_file remote_username@remote_ip:remote_folder

或者

scp local_file remote_username@remote_ip:remote_file

或者

scp local_file remote_ip:remote_folder

或者

scp local_file remote_ip:remote_file

第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;

第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;

* 例子:

scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music

scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music/001.mp3

scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music

scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3

* 复制目录:

* 命令格式:

scp -r local_folder remote_username@remote_ip:remote_folder

或者

scp -r local_folder remote_ip:remote_folder

第1个指定了用户名,命令执行后需要再输入密码;

第2个没有指定用户名,命令执行后需要输入用户名和密码;

* 例子:

scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/

scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/

上面 命令 将 本地 music 目录 复制 到 远程 others 目录下,即复制后有 远程 有 ../others/music/ 目录

例如:(将windows本地C盘的文件夹ROOT复制到linux的root目录下(文件夹名字还是ROOT))

liqiang@root MINGW64 /

$ scp -r /c/Users/xxx/Desktop/ROOT/ root@xxxxxxxxx.cn:/root

将本地C:\Users\liqiang\Desktop\redis\redis\bin目录下面的所有文件上传到服务器/usr/local/redis/bin/目录下:

$ scp /c/Users/liqiang/Desktop/redis/redis/bin/* root@qiaoliqiang.cn:/usr/local/redis/bin/

redis-benchmark 100% 1874KB 1.8MB/s 00:01

redis-check-aof 100% 4539KB 905.9KB/s 00:05

redis-check-rdb 100% 4539KB 755.1KB/s 00:06

redis-cli 100% 2021KB 1.0MB/s 00:02

redis-server 100% 4539KB 1.1MB/s 00:04

例如:(将windows本地C盘的文件复制到linux的home目录下)

C:\Users\liqiang>scp C:/Users/liqiang @root

cp: -r not specified; omitting directory ‘C:/Users/liqiang’

C:\Users\liqiang>scp C:/Users/liqiang/Desktop/test.html root@qiaoliqiang.cn:/hom

e

root@qiaoliqiang.cn’s password:

test.html 100% 68 3.3KB/s 00:00

======

从 远程 复制到 本地

从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可;

例如:(将linux的home目录下的test.html复制到本地E盘)

C:\Users\liqiang>scp root@qiaoliqiang.cn:/home/test.html E:

root@qiaoliqiang.cn’s password:

test.html 100% 68 2.9KB/s 00:00

例如:

scp root@www.cumt.edu.cn:/home/root/others/music /home/space/music/1.mp3

scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

最简单的应用如下 :

scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2

[ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .

可能有用的几个参数 :

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .

-C 使能压缩选项 .

-P 选择端口 . 注意 -p 已经被 rcp 使用 .

-4 强行使用 IPV4 地址 .

-6 强行使用 IPV6 地址 .

注意两点:

1、如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:

#scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator

2、使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。

https://www.cnblogs.com/qlqwjy/category/1035596.html

java实现scp敲代码_SCP 命令(自己总结)相关推荐

  1. java笔记--多敲代码四

    Lambda表达式体验 格式:(形式参数)->{代码块} package test08;public class MyRunnable implements Runnable {@Overrid ...

  2. JAVA 程序员的 成长计划 打字 敲代码指法

    成长计划 今天简短的讲解下 博主是怎么练习敲代码的 首先我的背景是 当兵两年在部队 碰电脑的次数是有限的 我是碰电脑次数算多的 我们部队只有文书可以碰到电脑 但是文书知道我会电脑有问题 文书来向我咨询 ...

  3. scp 传目录_scp传输文件的命令

    scp传输文件的命令 一:scp常规的使用方式: scp可以进行简单的远程复制文件的功能.它是一个在各个主机之间进行复制或文件传输的一个命令工具.它使用一种同ssh一样的安全机制来进行文件的传输. 注 ...

  4. 40岁了,还要跟小年青一样埋头敲代码吗?

    "公司最近在重构核心的产品 C,重构的原因大家应该也能猜到,非常多的公司初期都是业务驱动的发展方式,这是无可厚非的,市场上永远弥漫着客户抢夺战的硝烟,没有用户群体的积累,再好的产品都是白搭. ...

  5. JNI 最简单的Java调用C/C 代码

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! JNI_ ...

  6. 掌握这10个Python小技巧,让你敲代码速度快5倍不止

    问各位一个问题,你有木有经历过这一的场景: 老板让你和同事同事敲代码,同样的时间,别人却比你做的快了很多倍,而且做的还很不错? 其实很多时候也不是你不厉害,更多的是很多基础的效率操作,你没有发现. P ...

  7. python代码转成java_如何实现Java代码转换成python代码

    之前小编告诉大家最初是学Java的,现在转向python,那对于两者之间有什么互通的嘛?其实有,比如可以将Java转成python代码,一起来看下吧. 首先给大家带来一组示例演示. Java代码如下: ...

  8. 笔记本敲代码真香,包邮送一个!

    送礼进行时!为反馈广大读者粉丝们的大力支持,本号主特地选了一款「笔记本」作为抽奖礼品,可手捧追剧玩游戏,也可写字撰文搞创作.敲代码.无论是自己玩,还是当礼物送人,都属精品. 赠送规则 本次联合抽奖活动 ...

  9. Java设计模式之行为型:命令模式

    前言: 在开发中,我们可能需要向某些对象发送一些请求,但我们不知道请求的具体接收者是谁,也不知道被请求的操作是哪个,只知道在系统运行中指定具体的请求接收者即可,打个比方,电视遥控器,我们只需知道按哪个 ...

最新文章

  1. 9.9学python靠谱吗-宅家亲测:9.9的python体验课,到底值不值?
  2. hdu4415 不错的想法题
  3. 适用于孩子,父母和祖父母的JBoss HornetQ –第1章
  4. Serverless 在大规模数据处理中的实践
  5. 携手英特尔,百度开放云将提供更强悍云服务
  6. Keras入门——(1)全连接神经网络FCN
  7. 计算机编程与数控宏程序实例教程,数控车床编程教程,图文实例详解
  8. 归并排序时间复杂度过程分析
  9. 小米 线刷 android,小米10 Android 11 Beta 1线刷包已放出,安卓11/MIUI 12二选一
  10. 一些真正免费的API接口
  11. 最短路径系列【最短路径、哈密顿路等】
  12. 解决Xcode 13.2 不兼容 ios15.4 问题
  13. 读书笔记-《Head First 软件开发》
  14. 生物特性再次助力无人机技术突破
  15. 翻译:数据页面和数据行
  16. 6-1 Numerical Summation of a Series (40分)
  17. 中国版GDPR《个人信息安全规范》解读:国内企业如何保障信息安全?
  18. DO280OpenShift访问控制--管理项目和账户
  19. 【Java并发编程实战】(十七):Future和CompletableFuture的原理及实战——异步编程没有那么难
  20. U8,U16,U32,U64等是什么类型?

热门文章

  1. win10 无法删除 注册表 蓝牙_如何解决处理深度技术Win10系统删除注册表项时出错问题...
  2. 狭长矢量图斑的消除(python)
  3. 关于tomcat服务器启动后访问localhost:8080报错500或者404的解决
  4. mondrian mysql 实例,windows7环境下将Mondrian例子数据库导入到mysql中
  5. 再仔细读读react18官方文档吧 20220608
  6. 正交实验法+功能图法
  7. 浅谈敏捷思想-04.精益思想
  8. Echarts词云 热词图
  9. Mysql深入浅出(一)
  10. 搜狐新闻客户端Android端侧双擎Hybrid AI框架探索