nohup执行scp后台传输文件命令 | linux相关命令记录

scp命令

服务器之间的数据拷贝方法。

scp [可选参数] file_source file_target 

1、基本参数

-p:保留原文件的修改时间,访问时间和访问权限
-C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)
-q: 不显示传输进度条
-r: 递归复制整个目录
-1: 强制scp命令使用协议ssh1
-2: 强制scp命令使用协议ssh2
-4: 强制scp命令只使用IPv4寻址
-6: 强制scp命令只使用IPv6寻址
-B: 使用批处理模式(传输过程中不询问传输口令或短语)

2、命令格式

#将本地文件拷贝至远程服务器
scp local_file remote_username@remote_IP:remote_file_path 

#将远程服务器文件拷贝至本地
scp remote_username@remote_IP:remote_file_path local_file

#远程至远程(如果处于IP2的命令行中,则直接输入remote_file_path就行)
scp remote_username1@remote_IP1:remote_file_path1 remote_username2@remote_IP2:remote_file_path2

#两个服务器间拷贝文件
scp -r remote_username1@remote_IP1:remote_file_path1 remote_username2@remote_IP2:remote_file_path2

示例

#将文件夹从远程服务器中拷贝到本地(本地到服务器、服务器之间同理可得)
scp -r root@192.168.1:/data2/Sp  /data1/jiangsa/scRNA-SP/

后台执行scp(bg)

#前情:已处于服务器(192.168.2)命令行中
#将服务器(192.168.1)的Sp文件拷贝到服务器(192.168.2)的scRNA-SP中

nohup scp -r root@192.168.1:/data2/Sp  /data1/jiangsa/scRNA-SP/
回车(Enter)
输入root用户密码-回车(Enter)
Ctrl+z  #暂停挂起该进程
bg      #继续运行该进程

##此时的命令就递交到后台运行了

后台命令转前台显示(fg)

提交到后台的命令可以通过jobs -l 进行查看。

(延伸)jobs命令

-l:显示进程号
-p:仅任务对应的显示进程号
-n:显示任务状态的变化
-r:仅输出运行状态(running)的任务
-s:仅输出停止状态(stoped)的任务

输出:
第一列:任务编号,第二列:任务所对应的进程号,第三列:任务的运行状态,第四列:启动任务的命令
#根据jobs -l的查询结果(第一列)
bg %jobnumber

例:
bg 1

检查

#判断文件夹中行数是否有在增加
#保持一致时 拷贝完
ls | wc -l

解压/压缩

.tar文件

https://www.geeksforgeeks.org/tar-command-linux-examples/
# 查看tar用法
man tar

#解压 .tar文件并指定输出目录
tar -xvf file.tar -C outfile_path.file 1>archive.stdout.log 2>archive.stderr.log


#解压.tar.gz文件
tar -czf all.tar.gz

#.gz文件压缩与解压
gzip -d all.gz
gunzip all.gz

tar:
-c:创建压缩文件
-x:解压,提取文件

复制

# 复制目录至目标目录中
cp -r file.path target.file.path
# 在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖。 
cp -i file.path target.file.path

 

Linux 教程 | 菜鸟教程

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值