Rumah >Tutorial sistem >LINUX >Dua petua Linux: tmux arahan biasa dan kekunci pintasan/pertanyaan port rangkaian

Dua petua Linux: tmux arahan biasa dan kekunci pintasan/pertanyaan port rangkaian

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBke hadapan
2024-02-13 16:42:12789semak imbas

tmux arahan biasa dan kekunci pintasan

tmux (pemultipleks terminal) ialah pemultipleks terminal pada Linux yang boleh menguruskan berbilang terminal dari satu skrin. Menggunakan alat ini, pengguna boleh menyambung atau memutuskan sambungan daripada sesi sambil memastikan terminal berjalan di latar belakang. Sama seperti pengguna skrin.

Linux 技巧二则:tmux 常用命令及快捷键 / 查询网口

Arahan asas

1, Buat sesi baharu

tmux new -s  会话名

2, Sesi cerai

tmux detach  会话名

Anda juga boleh menggunakan ctrl+d untuk memisahkan sesi dan kembali ke shell. Selepas pemisahan, sesi tidak hilang, tetapi terus wujud di latar belakang.

3, sesi sambung

Kita boleh melihat sesi yang ada di latar belakang melalui tmux ls atau tmux list – session.

tmux ls

php-dev: 1 windows (created Thu May 28 15:33:15 2020) [145x34]
python-dev: 2 windows (created Tue Nov 26 10:47:42 2019) [145x34]
golang: 1 windows (created Thu Apr  9 18:02:39 2020) [145x34]

Kemudian pilih sesi untuk menyambung

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

4, sesi bunuh

Jika sesi telah habis dan tidak diperlukan lagi, bagaimana untuk membunuhnya?

tmux kill-session -t   会话名

5, tukar untuk membalas

Anda perlu beralih ke sesi lain untuk melaksanakan arahan semasa penggunaan Anda boleh melakukan ini:

# 使用会话编号
$ tmux switch -t 0
# 使用会话名称
$ tmux switch -t  会话名称

Sudah tentu, cara kami yang lebih biasa bukanlah menukar sesi, tetapi menukar tingkap atau panel, yang akan dibincangkan kemudian.

6, Penamaan semula sesi

Nyatakan nombor sesi dan namakan semula.

$ tmux rename-session -t  0   新会话名

7, kekunci pintasan untuk operasi sesi

#创建窗口
tmux new-window
#创建窗口并同时命名
tmux new-window -n  窗口名

Kendalian tetingkap

1, Tingkap baharu

Laksanakan arahan berikut dalam sesi untuk mencipta tetingkap baharu Sesi boleh mengandungi berbilang tetingkap.

#创建窗口
tmux new-window
#创建窗口并同时命名
tmux new-window -n  窗口名

2, suis tetingkap

Kami tahu bahawa berbilang tetingkap boleh wujud dalam satu sesi. Begini cara melakukannya:

# 指定窗口编号切换
tmux select-window -t  N(窗口序号)
#指定窗口名称切换
tmux select-window -t

3. Namakan semula tetingkap

Arahan berikut adalah untuk menamakan semula tetingkap semasa

tmux rename-window

Sudah tentu anda juga boleh

以指定窗口重命名 
(target-window 可以是窗口编号或者窗口名称)tmux rename-window -t

4, tutup tingkap

target-window boleh jadi nombor tingkap atau nama tingkap

tmux kill-window -t

5, kekunci pintasan untuk operasi tetingkap

  1. Ctrl+b c: Cipta tetingkap baharu dan bar status akan memaparkan maklumat tentang berbilang tetingkap.
  2. Ctrl+b &: Padam tetingkap semasa
  3. Ctrl+b p: Beralih ke tetingkap sebelumnya (dalam susunan pada bar status).
  4. Ctrl+b n: Beralih ke tetingkap seterusnya.
  5. Ctrl+b l: Beralih ke belakang dan ke belakang antara tingkap hadapan dan belakang
  6. Ctrl+b: Beralih ke tetingkap dengan nombor yang ditentukan, di mana nombor tetingkap pada bar status.
  7. Ctrl+b w: Pilih tetingkap daripada senarai.
  8. Ctrl+b,: Namakan semula tetingkap.
  9. Ctrl+b f: Rekrut dalam senarai tetingkap

Kendalian panel

1, belah panel

# 将面板划分上下两个面板
$ tmux split-window
# 将面板划分左右两个面板
$ tmux split-window -h

2. Tutup panel

#关闭当前面板
tmux kill-pane

3. Gerakkan kursor

# 光标切换到上方窗格
$ tmux select-pane -U
# 光标切换到下方窗格
$ tmux select-pane -D
# 光标切换到左边窗格
$ tmux select-pane -L
# 光标切换到右边窗格
$ tmux select-pane -R

4, Gerakkan kedudukan anak tetingkap

 当前面板上移
$ tmux swap-pane -U
# 当前面板下移
$ tmux swap-pane -D

5, Kekunci pintasan operasi panel

  1. Ctrl+b %: Bahagikan panel kiri dan kanan.
  2. Ctrl+b ": Bahagikan panel atas dan bawah.
  3. Ctrl+b x: Tutup panel semasa.
  4. Ctrl+b: Tukar kursor ke panel lain. Ia merujuk kepada kekunci arah yang menghala ke panel yang anda ingin tukar sebagai contoh, untuk beralih ke panel bawah, tekan kekunci arah ↓.
  5. Ctrl+b;: Kursor beralih ke panel sebelumnya.
  6. Ctrl+b o: Kursor beralih ke panel seterusnya.
  7. Ctrl+b {: Gerakkan panel semasa ke kiri.
  8. Ctrl+b}: Gerakkan panel semasa ke kanan.
  9. Ctrl+b Ctrl+o: Gerakkan panel semasa ke atas.
  10. Ctrl+b Alt+o: Gerakkan panel semasa ke bawah.
  11. Ctrl+b !: Pisahkan panel semasa ke dalam tetingkap bebas.
  12. Ctrl+b z: Panel semasa dipaparkan dalam skrin penuh, dan ia akan kembali ke saiz asalnya jika digunakan semula.
  13. Ctrl+b Ctrl+: Laraskan saiz panel mengikut arah anak panah.
  14. Ctrl+b q: Paparkan nombor panel.

Bagaimana untuk menyemak port rangkaian yang mana dalam Linux?

Pelayan anda mempunyai berbilang kad rangkaian dan telah dikonfigurasikan serta dijalankan, tetapi anda tidak ingat kad rangkaian fizikal eth0, eth1, eth2... sepadan dengannya.

Anda boleh menggunakan arahan berikut pada masa ini:

[root]# ethtool -p eth0

Pada ketika ini, anda akan melihat cahaya berkelip pada port fizikal sepadan dengan eth0, ya.

Ini ialah kad rangkaian yang dipanggil eth0 yang kita lihat dalam sistem.

Jika ia mengatakan bahawa ethtool tidak dapat dijumpai, ini bermakna pakej anda tidak dipasang. Hanya cari fail iso yum dan pasangkannya!

Atas ialah kandungan terperinci Dua petua Linux: tmux arahan biasa dan kekunci pintasan/pertanyaan port rangkaian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam