screen和scp
screen
远程登录Linux服务器,运行一些需要很长时间才能完成的任务,可以使用screen,不然断开了任务就结束了。
是一个模拟终端的工具,他能在一次登录当中,模拟出多个终端,来实现我们同时实行多个程序,并可以快速切换的一个工具
进入和退出screen的会话
1. 直接输入 screen命令 进入screen的会话窗口 screen命令是创建一个没有名字的会话 screen -S 会话名
2. 输入 0
3. 打开新的窗口 Ctrl+a 松手 在按c
4. 查看打开的screen窗口 Ctrl+a 松手 shift + “ 可以上下键切换窗口
5. screen会话的退出,是要将所有的窗口都退出之后,才能关闭screen的会话
6. 快速切换screen窗口 Ctrl+a n 下一个窗口
7. Ctrl+a p 上一个窗口
8. 更快速切换窗口 Ctrl+a 窗口数字
9. 关闭窗口 Ctrl+a k 提示是否关闭窗口 y
10. 关闭全部窗口 Ctrl+a \--------------------------------多个screen的操作---------------------------------
11. 退出screen会话(还在后台中) Ctrl+a d
12. 查看有多少个screen会话 screen -ls
13. 进入其中的一个会话 screen -r [会话名或者是前边的pid]
14. 杀死会话 kill pid杀死会话之后 还是会存在removed状态 可以使用 screen -wipe清除掉被删除的会话--------------------------------翻页----------------------------------------------
linux在进入screen模式下之后,发现是无法在终端使用鼠标滚轮进行上下翻页拉动的,无法查看上面的终端输出内容了
进入回滚模式(可以操作鼠标滚轮上下翻页):先按ctrl + a 键,然后释放,在按 [ 即可使用鼠标上下翻页
切换回之前的模式:ctrl + c
--------------------------------登录不进去----------------------------------------------
正常screen状态是detached
但是有时候前一次进去没有正常退出来,回导致进不去screen attached
screen -d 会话名 然后这个会话的状态就会变成detached
scp
用于从本地机器传输到远程机器的命令,需要有ssh。
1.从本地传输到远程
scp -r 本地目录 root@8.136.103.169:/远程目录 # -r是传输的目录
2.从远程传输到本地
scp -r root@远程服务器的IP:/远程目录 本地目录
注意两点:
1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:
scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator
2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。
screen和scp相关推荐
- 个人LINUX学习笔记
摘录自---跟啊铭学LINUX视频课程(如发现错误欢迎大神们指出,谢谢) 实验系统为CentOS 6.5 设置LINUX DNS地址 编辑配置文件 /etc/resolv.conf 在文件中加入na ...
- scp传服务器文件,使用tar、scp和screen在服务器之间传输文件
情景假设: 服务器 serverA 的用户 userA 有文件 fileA.文件夹 folderA. 需要将上述文件.文件夹传输到服务器 serverB . 这两个服务器都开启了 ssh 服务. ta ...
- 几种方法来实现scp拷贝时无需输入密码
欢迎转载!转载时请注明出处:http://blog.csdn.net/nfer_zhuang/article/details/42646849 前言 我在工作中经常要将一些文件传输到另外一个服务器上, ...
- Linux Shell编程笔记9 SSH和Screen工具
SSH SSH的作用是对数据进行加密处理.在互联网上直接使用明文传输是不安全的.中间人攻击就是通过窃取发送的明文数据,然后进行攻击.一个较为安全的方式是,把数据进行加密传输,这样使得攻击者获取到的数据 ...
- 十(7)rsync:介绍、常用选项、通过ssh同步、通过服务同步、linux系统日志、screen...
rsync工具介绍 rsync:数据备份工具(remote sync). rsync不仅可以远程同步数据(类似scp),而且可以本地同步数据(类似cp) ...
- linux cadaver 命令,screen命令用法与cadaver
screen命令用法 一.简介 作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作. 也许你遇到过使用telnet或SSH远程登录linux,运行一些程序.如果这些 ...
- shell脚本一步完成多层ssh跳转时的文件传输:Multi-layer scp
本文发布于个人公众号:WriteSimpleDemo 专注shell,欢迎关注 前言 写这个工具主要是为了解决一个困惑了我四年的难题,即:多层ssh跳转时的文件传输. 由于工作中,经常需要ssh连接到 ...
- GNU Screen Usage
分屏: 1.在终端输入screen命令 2.Ctrl+a 然后shift+s 上下分屏,切换到下方Ctrl+a tab然后新建一个window(Ctrl+a c) 3.切换到上方,Ctrl+a tab ...
- 屏幕命令screen
这里只是简单分享一下工作中的小技巧,因为我这边需要两台服务器之间拷贝一个160G大小内容的文件,为了避免scp时服务器中断导致拷贝失败,这里可以使用到屏幕命令screen,即使服务器中断也不会断开拷贝 ...
最新文章
- 千人千面,撩拨你的个性化广告
- 在docker中搭建apache Tomcat+JDK环境
- STL——vector
- 为什么总线要用一根来表示一bit
- 在IIS6中FLV不能播放
- php json存mysql斜杠_MySQL 存储php中json_encode格式中文问题及解决
- Mysql 提示:Communication link failure
- 共享快递柜业务场景实战(服务构建)
- LeetCode 1266. 访问所有点的最小时间(数学)
- Django(1.7 part1)
- python tk combobox设置值为空_在PDMS中使用python直接生成管口方位图(开源分享第二集)...
- Oracle11g最佳培训高清下载版(王二暖Oracle11g教室\10年经验毫无保留)
- Linux系统下安装TreeNMS1.6.9
- ActivityMq的使用(小例子)
- VC2008编译libthrift
- 帝国cms二次开发留言板自定义字段教程
- 如何将html的按钮做成圆角,HTML 圆角按钮的实现备忘
- java fop_XSL-FO 和FOP相关技术详解(转载)
- 二维离散型随机变量及其分布
- 全网最新PHP教程大全,PHP进阶自学教程大全!
热门文章
- FPGA基础设计(10)Verilog行为级建模(过程赋值)
- 手把手写C++服务器(0):专栏文章-汇总导航【持续更新】
- 金融科技争做“超级接口”,度小满有了“送水工”的样子
- 腾讯视频投屏显示无法连接服务器,腾讯视频突然不能投屏怎么办 投屏连接失败解决方法...
- 【JZOJ4178】【NOI2015模拟YDC】游戏(阶梯nim游戏)
- 渗透中超全的Google hack语法
- matlab 去条带噪声,一种图像条带噪声及坏线消除方法
- c语言浮典型数据类型,C语言的数据类型→浮点型数据
- scuba 报表_是否想了解JavaScript的for循环? 这个动画的SCUBA潜水员可以提供帮助!...
- 多种模块拔号上网驱动开发调试