0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解tmux常用命令及快捷鍵

馬哥Linux運(yùn)維 ? 來源:twt企業(yè)IT社區(qū) ? 作者:guangshi007 ? 2022-07-24 18:33 ? 次閱讀


tmux 常用命令及快捷鍵

tmux(terminal multiplexer)是Linux上的終端復(fù)用神器,可從一個(gè)屏幕上管理多個(gè)終端。使用該工具,用戶可以連接或斷開會(huì)話,而保持終端在后臺(tái)運(yùn)行。與screen用戶類似。

基本命令

1, 新建會(huì)話

tmux new -s  會(huì)話名

2,分離會(huì)話

tmux detach  會(huì)話名

還可以使用 ctrl+d 的方式進(jìn)行會(huì)話分離,返回shell。分離后不是會(huì)話消失了,而是放到后臺(tái)里繼續(xù)存在。

3,連接會(huì)話

我們可以通過 tmux ls 或者 tmux list - session 查看后臺(tái)中存在的會(huì)話。

tmux ls
php-dev:1windows(createdThuMay2815:33:152020)[145x34]python-dev:2windows(createdTueNov2610:47:422019)[145x34]golang: 1 windows (created Thu Apr  9 18:02:39 2020) [145x34]

然后選擇會(huì)話進(jìn)行連接

tmux attach -t php-dev(窗口名)

4,殺死會(huì)話

如果某個(gè)會(huì)話使用完畢,確實(shí)不需要了,怎么將它殺死呢 ?

tmux kill-session -t   會(huì)話名

5,切換回話

使用過程中需要切換到另一個(gè)會(huì)話中執(zhí)行命令,你可以這樣:

#使用會(huì)話編號(hào)$tmuxswitch-t0#使用會(huì)話名稱$ tmux switch -t  會(huì)話名稱

當(dāng)然我們更常用的方式不是切換會(huì)話,而是切換窗口,或者面板,后面會(huì)講到 。

6, 會(huì)話重命名

指定會(huì)話編號(hào),對(duì)它重新命名。

$ tmux rename-session -t  0   新會(huì)話名

7, 會(huì)話操作的快捷鍵

Ctrl+b d:分離當(dāng)前會(huì)話。Ctrl+b s:列出所有會(huì)話,輕松切換。Ctrl+b $:重命名當(dāng)前會(huì)話,無需退出會(huì)話直接對(duì)當(dāng)前會(huì)話重命名。

窗口操作

1, 新建窗口

在某會(huì)話中執(zhí)行如下命令可創(chuàng)建新窗口,一個(gè)會(huì)話可以包含多個(gè)窗口。

#創(chuàng)建窗口tmuxnew-window#創(chuàng)建窗口并同時(shí)命名tmux new-window -n  窗口名

2, 切換窗口

我們知道一個(gè)會(huì)話中可存在多個(gè)窗口,如何切換窗口呢?操作如下:

#指定窗口編號(hào)切換tmuxselect-window-tN(窗口序號(hào))#指定窗口名稱切換tmux select-window -t

3,重命名窗口

以下命令是對(duì)當(dāng)前窗口重命名

tmux rename-window

當(dāng)然你也可

以指定窗口重命名(target-window可以是窗口編號(hào)或者窗口名稱)tmux rename-window -t

4,關(guān)閉窗口

target-window 可以是窗口編號(hào)或者窗口名稱

tmux kill-window -t

5,窗口操作的快捷鍵

  1. Ctrl+b c:創(chuàng)建一個(gè)新窗口,狀態(tài)欄會(huì)顯示多個(gè)窗口的信息。

  2. Ctrl+b &:刪除當(dāng)前窗口

  3. Ctrl+b p:切換到上一個(gè)窗口(按照狀態(tài)欄上的順序)。

  4. Ctrl+b n:切換到下一個(gè)窗口。

  5. Ctrl+b l:前后兩個(gè)窗口來回切換

  6. Ctrl+b :切換到指定編號(hào)的窗口,其中的是狀態(tài)欄上的窗口編號(hào)。

  7. Ctrl+b w:從列表中選擇窗口。

  8. Ctrl+b ,:窗口重命名。

  9. Ctrl+b f:在窗口列表中招

面板操作

1, 面板分割

#將面板劃分上下兩個(gè)面板$tmuxsplit-window#將面板劃分左右兩個(gè)面板$ tmux split-window -h

2,關(guān)閉面板

#關(guān)閉當(dāng)前面板tmux kill-pane

3,移動(dòng)光標(biāo)

#光標(biāo)切換到上方窗格$tmuxselect-pane-U#光標(biāo)切換到下方窗格$tmuxselect-pane-D#光標(biāo)切換到左邊窗格$tmuxselect-pane-L#光標(biāo)切換到右邊窗格$ tmux select-pane -R

4, 移動(dòng)窗格位置

#當(dāng)前面板上移$tmuxswap-pane-U#當(dāng)前面板下移$ tmux swap-pane -D

5, 面板操作快捷鍵

  1. Ctrl+b %:劃分左右兩個(gè)面板。

  2. Ctrl+b ":劃分上下兩個(gè)面板。

  3. Ctrl+b x:關(guān)閉當(dāng)前面板。

  4. Ctrl+b :光標(biāo)切換到其他面板。是指向要切換到的面板的方向鍵,比如切換到下方面板,就按方向鍵↓。

  5. Ctrl+b ;:光標(biāo)切換到上一個(gè)面板。

  6. Ctrl+b o:光標(biāo)切換到下一個(gè)面板。

  7. Ctrl+b {:當(dāng)前面板左移。

  8. Ctrl+b }:當(dāng)前面板右移。

  9. Ctrl+b Ctrl+o:當(dāng)前面板上移。

  10. Ctrl+b Alt+o:當(dāng)前面板下移。

  11. Ctrl+b !:將當(dāng)前面板拆分為一個(gè)獨(dú)立窗口。

  12. Ctrl+b z:當(dāng)前面板全屏顯示,再使用一次會(huì)變回原來大小。

  13. Ctrl+b Ctrl+:按箭頭方向調(diào)整面板大小。

  14. Ctrl+b q:顯示面板編號(hào)。

Linux 如何查詢網(wǎng)口是哪個(gè)?

你的服務(wù)器有多個(gè)網(wǎng)卡并且已經(jīng)配置好運(yùn)行當(dāng)中,你卻沒記得eth0、eth1、eth2.....分別對(duì)應(yīng)的是哪個(gè)物理的網(wǎng)卡。

此時(shí)可以使用如下命令:

[root]# ethtool -p eth0

此時(shí)就會(huì)看到 eth0 對(duì)應(yīng)的物理口一個(gè)燈在不停的閃爍,對(duì)了。

這就是我們?cè)谙到y(tǒng)看到的那個(gè)叫eth0的網(wǎng)卡了,就是這么簡(jiǎn)單。

如果提示ethtool無法找到 那么說明你的這個(gè)包沒有安裝,找iso文件yum安裝一個(gè)就好了!

審核編輯:湯梓紅


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11199

    瀏覽量

    208688
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8947

    瀏覽量

    85065
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    675

    瀏覽量

    21962

原文標(biāo)題:Linux 技巧二則:tmux 常用命令及快捷鍵 / 查詢網(wǎng)口

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    windowsxp常用命令

    windowsxp常用命令   winver---------檢查windows版本 wmimgmt.msc----打開windows管理體系結(jié)構(gòu)(wmi) wupdmgr-------
    發(fā)表于 01-10 09:05 ?1266次閱讀

    CAD使用心得之四:常用命令快捷鍵設(shè)置原則

    常用命令快捷鍵設(shè)置原則 CAD軟件中有非常多的命令,如何才能掌握主要的一些命令,并且合理運(yùn)用呢?在CAD中,要繪制或者編輯某一個(gè)圖元,一般來說都有好幾種方法,作為一個(gè)合格
    發(fā)表于 10-19 16:33 ?1002次閱讀

    Ubuntu常用命令大全

    Ubuntu常用命令大全,包括常用管理目錄,系統(tǒng)命令,硬盤相關(guān),內(nèi)存相關(guān),查看進(jìn)程等命令
    發(fā)表于 01-06 11:16 ?0次下載

    DOS常用命令寶典

    DOS常用命令寶典,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-10 18:24 ?0次下載

    vim常用命令

    vim常用命令
    發(fā)表于 01-08 15:59 ?3次下載

    redis常用命令總結(jié)

    本文是對(duì)redis常用命令總結(jié)。
    發(fā)表于 02-09 11:25 ?1582次閱讀

    CAD常用快捷鍵命令匯總

    CAD常用快捷鍵命令匯總,具體的跟隨小編來詳細(xì)了解下。
    的頭像 發(fā)表于 07-23 14:42 ?8568次閱讀
    CAD<b class='flag-5'>常用</b><b class='flag-5'>快捷鍵</b><b class='flag-5'>命令</b>匯總

    linux常用命令手冊(cè)

    linux常用命令手冊(cè)免費(fèi)下載。
    發(fā)表于 06-01 14:59 ?68次下載

    Memcache系統(tǒng)常用命令講解

    Memcache系統(tǒng)常用命令講解(無線電源技術(shù)商業(yè)計(jì)劃書)-該文檔為Memcache系統(tǒng)常用命令講解文檔,是一份還算不錯(cuò)的參考文檔,感興趣的可以下載看看,,,,,,,,,,,,,,,,
    發(fā)表于 09-28 11:27 ?5次下載
    Memcache系統(tǒng)<b class='flag-5'>常用命令</b>講解

    linux常用命令大全

    linux常用命令大全,一些常用命令都可以找到
    發(fā)表于 03-03 09:20 ?0次下載

    DOS系統(tǒng)常用命令

    介紹了DOS系統(tǒng)的常用命令。
    發(fā)表于 03-21 14:59 ?0次下載

    AD常用快捷鍵

    AD常用快捷鍵
    發(fā)表于 11-14 14:49 ?0次下載

    Linux常用命令

    Linux常用命令
    的頭像 發(fā)表于 01-12 11:19 ?1099次閱讀

    Linux常用命令手冊(cè)分享

    linux常用命令合集
    發(fā)表于 04-26 11:46 ?1次下載

    詳解kubectl常用命令

    詳解kubectl常用命令
    的頭像 發(fā)表于 11-05 15:39 ?80次閱讀
    <b class='flag-5'>詳解</b>kubectl<b class='flag-5'>常用命令</b>