-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearch.xml
54 lines (36 loc) · 9.25 KB
/
search.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?xml version="1.0" encoding="utf-8"?>
<search>
<entry>
<title>screen 使用笔记</title>
<url>/linux/screen-usage/</url>
<content><![CDATA[<h2 id="安装"><a href="#安装" class="headerlink" title="安装"></a>安装</h2><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">$</span><span class="bash"> sudo apt install screen</span></span><br></pre></td></tr></tbody></table></figure>
<h2 id="使用"><a href="#使用" class="headerlink" title="使用"></a>使用</h2><h3 id="查看-screen-绑定的命令"><a href="#查看-screen-绑定的命令" class="headerlink" title="查看 screen 绑定的命令"></a>查看 screen 绑定的命令</h3><blockquote>
<p>快捷键需要在 screen 中执行</p>
</blockquote>
<figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"><C-a> ?</span><br></pre></td></tr></tbody></table></figure>
<h3 id="创建并进入一个-screen"><a href="#创建并进入一个-screen" class="headerlink" title="创建并进入一个 screen"></a>创建并进入一个 screen</h3><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">#</span><span class="bash"> 创建一个名为<pid>.<tty>.<host>的screen并进入</span></span><br><span class="line"><span class="meta">$</span><span class="bash"> screen</span></span><br></pre></td></tr></tbody></table></figure>
<h3 id="创建指定-sockname-的-screen-并进入"><a href="#创建指定-sockname-的-screen-并进入" class="headerlink" title="创建指定 sockname 的 screen 并进入"></a>创建指定 sockname 的 screen 并进入</h3><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">#</span><span class="bash"> 创建一个名为<pid>.<sockname>的screen并进入</span></span><br><span class="line"><span class="meta">$</span><span class="bash"> screen -S <sockname></span></span><br></pre></td></tr></tbody></table></figure>
<h3 id="断开-screen-连接-screen-后台运行"><a href="#断开-screen-连接-screen-后台运行" class="headerlink" title="断开 screen 连接(screen 后台运行)"></a>断开 screen 连接 (screen 后台运行)</h3><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">$</span><span class="bash"> screen -d</span></span><br></pre></td></tr></tbody></table></figure>
<figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"><C-a> <C-d></span><br><span class="line">or</span><br><span class="line"><C-a> d</span><br></pre></td></tr></tbody></table></figure>
<h3 id="列出所有-screen"><a href="#列出所有-screen" class="headerlink" title="列出所有 screen"></a>列出所有 screen</h3><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">$</span><span class="bash"> screen -ls</span></span><br></pre></td></tr></tbody></table></figure>
<h3 id="恢复指定-screen-连接"><a href="#恢复指定-screen-连接" class="headerlink" title="恢复指定 screen 连接"></a>恢复指定 screen 连接</h3><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">$</span><span class="bash"> screen -r [pid.tty.host]|[sockname]</span></span><br><span class="line"></span><br><span class="line"><span class="meta">#</span><span class="bash"> 恢复可用的 screen(只有一个 detached 的 screen 时)</span></span><br><span class="line"><span class="meta">$</span><span class="bash"> screen -R</span></span><br></pre></td></tr></tbody></table></figure>
<h3 id="kill-screen"><a href="#kill-screen" class="headerlink" title="kill screen"></a>kill screen</h3><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">#</span><span class="bash"> 未连接 screen 时</span></span><br><span class="line"></span><br><span class="line"><span class="meta">#</span><span class="bash"> 查看所有screen进程</span></span><br><span class="line"><span class="meta">$</span><span class="bash"> screen -ls</span></span><br><span class="line"></span><br><span class="line"><span class="meta">#</span><span class="bash"> 执行退出进程命令</span></span><br><span class="line"><span class="meta">$</span><span class="bash"> screen -X -S [指定screen] quit</span></span><br><span class="line"></span><br><span class="line"><span class="meta">#</span><span class="bash"> 清除sockdir目录</span></span><br><span class="line"><span class="meta">$</span><span class="bash"> screen -wipe</span></span><br></pre></td></tr></tbody></table></figure>
<figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"># quit: 关闭所有 window 并终止 screen</span><br><span class="line"><C-a> \</span><br><span class="line"></span><br><span class="line"># kill: 关闭当前 window</span><br><span class="line"><C-a> k</span><br><span class="line">or</span><br><span class="line"><C-a> <C-k></span><br></pre></td></tr></tbody></table></figure>
<h3 id="共享-screen"><a href="#共享-screen" class="headerlink" title="共享 screen"></a>共享 screen</h3><figure class="highlight shell"><table><tbody><tr><td class="code"><pre><span class="line"><span class="meta">$</span><span class="bash"> screen -x [指定screen]</span></span><br></pre></td></tr></tbody></table></figure>
<h3 id="清屏"><a href="#清屏" class="headerlink" title="清屏"></a>清屏</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"><C-a> C</span><br></pre></td></tr></tbody></table></figure>
<h3 id="创建-window"><a href="#创建-window" class="headerlink" title="创建 window"></a>创建 window</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"><C-a> c</span><br><span class="line">or</span><br><span class="line"><C-a> <C-c></span><br></pre></td></tr></tbody></table></figure>
<h3 id="命名当前-window"><a href="#命名当前-window" class="headerlink" title="命名当前 window"></a>命名当前 window</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"><C-a> A</span><br></pre></td></tr></tbody></table></figure>
<h3 id="列出所有-window"><a href="#列出所有-window" class="headerlink" title="列出所有 window"></a>列出所有 window</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"><C-a> "</span><br><span class="line">or</span><br><span class="line"><C-a> w</span><br><span class="line">or</span><br><span class="line"><C-a> <C-w></span><br></pre></td></tr></tbody></table></figure>
<h3 id="切换-window"><a href="#切换-window" class="headerlink" title="切换 window"></a>切换 window</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"># 提示输入需要切换到的 window</span><br><span class="line"><C-a> '</span><br><span class="line"></span><br><span class="line"># 切换到指定 window</span><br><span class="line"><C-a> [num]</span><br><span class="line"></span><br><span class="line"># 切换到上一次使用的 window</span><br><span class="line"><C-a> <C-a></span><br><span class="line"></span><br><span class="line"># 切换到下一个 window</span><br><span class="line"><C-a> <Space></span><br><span class="line"><C-a> n</span><br><span class="line"><C-a> <C-n></span><br><span class="line"></span><br><span class="line"># 切换到上一个window</span><br><span class="line"><C-a> <Backspace></span><br><span class="line"><C-a> <C-h></span><br><span class="line"><C-a> p</span><br><span class="line"><C-a> <C-p></span><br></pre></td></tr></tbody></table></figure>
<h3 id="分屏"><a href="#分屏" class="headerlink" title="分屏"></a>分屏</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"># 新分屏无可用的东西,需要用 <C-a> c 创建一个wondow</span><br><span class="line"></span><br><span class="line"># 垂直分屏</span><br><span class="line"><C-a> |</span><br><span class="line"># 水平分屏</span><br><span class="line"><C-a> S</span><br></pre></td></tr></tbody></table></figure>
<h3 id="切换分屏"><a href="#切换分屏" class="headerlink" title="切换分屏"></a>切换分屏</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"><C-a> <Tab></span><br></pre></td></tr></tbody></table></figure>
<h3 id="关闭分屏"><a href="#关闭分屏" class="headerlink" title="关闭分屏"></a>关闭分屏</h3><figure class="highlight plain"><table><tbody><tr><td class="code"><pre><span class="line"># 关闭当前分屏</span><br><span class="line"><C-a> X</span><br><span class="line"></span><br><span class="line"># 关闭除了当前所在之外的所有分屏</span><br><span class="line"><C-a> Q</span><br></pre></td></tr></tbody></table></figure>
]]></content>
<categories>
<category>linux</category>
</categories>
<tags>
<tag>linux</tag>
</tags>
</entry>
</search>