Maison > Tutoriel système > Linux > le corps du texte

Deux astuces Linux : commandes communes tmux et touches de raccourci/ports réseau de requête

WBOY
Libérer: 2024-02-13 16:42:12
avant
622 Les gens l'ont consulté

Commandes communes et touches de raccourci tmux

tmux (terminal multiplexer) est un multiplexeur de terminaux sous Linux qui peut gérer plusieurs terminaux à partir d'un seul écran. Grâce à cet outil, les utilisateurs peuvent se connecter ou se déconnecter des sessions tout en gardant le terminal exécuté en arrière-plan. Similaire aux utilisateurs d’écran.

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

Commandes de base

1, Créer une nouvelle session

tmux new -s  会话名
Copier après la connexion

2, Séance de détachement

tmux detach  会话名
Copier après la connexion

Vous pouvez également utiliser ctrl+d pour séparer la session et revenir au shell. Après la séparation, la session ne disparaît pas mais continue d'exister en arrière-plan.

3, séance de connexion

Nous pouvons visualiser les sessions existantes en arrière-plan via tmux ls ou 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]
Copier après la connexion

Sélectionnez ensuite la session pour vous connecter

tmux attach -t php-dev(窗口名)
Copier après la connexion

4, séance de mise à mort

Si une session est épuisée et n'est plus nécessaire, comment la tuer ?

tmux kill-session -t   会话名
Copier après la connexion

5, passez à la réponse

Vous devez passer à une autre session pour exécuter la commande pendant l'utilisation. Vous pouvez faire ceci :

# 使用会话编号
$ tmux switch -t 0
# 使用会话名称
$ tmux switch -t  会话名称
Copier après la connexion

Bien sûr, notre méthode la plus courante n'est pas de changer de session, mais de changer de fenêtre ou de panneau, ce qui sera discuté plus tard.

6, Renommer la session

Spécifiez le numéro de session et renommez-le.

$ tmux rename-session -t  0   新会话名
Copier après la connexion

7, touches de raccourci pour les opérations de session

#创建窗口
tmux new-window
#创建窗口并同时命名
tmux new-window -n  窗口名
Copier après la connexion
Copier après la connexion

Fonctionnement des fenêtres

1, Nouvelle fenêtre

Exécutez la commande suivante dans une session pour créer une nouvelle fenêtre. Une session peut contenir plusieurs fenêtres.

#创建窗口
tmux new-window
#创建窗口并同时命名
tmux new-window -n  窗口名
Copier après la connexion
Copier après la connexion

2, changer de fenêtre

Nous savons que plusieurs fenêtres peuvent exister dans une session. Comment changer de fenêtre ? Voici comment procéder :

# 指定窗口编号切换
tmux select-window -t  N(窗口序号)
#指定窗口名称切换
tmux select-window -t
Copier après la connexion

3. Renommez la fenêtre

La commande suivante consiste à renommer la fenêtre actuelle

tmux rename-window
Copier après la connexion

Bien sûr que vous le pouvez aussi

以指定窗口重命名 
(target-window 可以是窗口编号或者窗口名称)tmux rename-window -t
Copier après la connexion

4, ferme la fenêtre

target-window peut être le numéro ou le nom de la fenêtre

tmux kill-window -t
Copier après la connexion

5, touches de raccourci pour les opérations sur les fenêtres

  1. Ctrl+bc : Créez une nouvelle fenêtre et la barre d'état affichera des informations sur plusieurs fenêtres.
  2. Ctrl+b & : Supprimer la fenêtre actuelle
  3. Ctrl+b p : Passer à la fenêtre précédente (dans l'ordre sur la barre d'état).
  4. Ctrl+bn : Passer à la fenêtre suivante.
  5. Ctrl+b l : Basculer entre les fenêtres avant et arrière
  6. Ctrl+b : Basculez vers la fenêtre avec le numéro spécifié, où est le numéro de la fenêtre dans la barre d'état.
  7. Ctrl+bw : sélectionnez une fenêtre dans la liste.
  8. Ctrl+b, : Renommer la fenêtre.
  9. Ctrl+bf : Recruter dans la liste des fenêtres

Fonctionnement du panneau

1, panneau divisé

# 将面板划分上下两个面板
$ tmux split-window
# 将面板划分左右两个面板
$ tmux split-window -h
Copier après la connexion

2. Fermez le panneau

#关闭当前面板
tmux kill-pane
Copier après la connexion

3. Déplacez le curseur

# 光标切换到上方窗格
$ tmux select-pane -U
# 光标切换到下方窗格
$ tmux select-pane -D
# 光标切换到左边窗格
$ tmux select-pane -L
# 光标切换到右边窗格
$ tmux select-pane -R
Copier après la connexion

4, Déplacer la position du volet

 当前面板上移
$ tmux swap-pane -U
# 当前面板下移
$ tmux swap-pane -D
Copier après la connexion

5, Touches de raccourci des opérations du panneau

  1. Ctrl+b % : divisez les panneaux gauche et droit.
  2. Ctrl+b " : Divisez les panneaux supérieur et inférieur.
  3. Ctrl+b x : ferme le panneau actuel.
  4. Ctrl+b : Basculez le curseur vers d’autres panneaux. Il fait référence à la touche de direction pointant vers le panneau vers lequel vous souhaitez basculer. Par exemple, pour passer au panneau inférieur, appuyez sur la touche de direction ↓.
  5. Ctrl+b; : Le curseur passe au panneau précédent.
  6. Ctrl+bo : le curseur passe au panneau suivant.
  7. Ctrl+b { : déplace le panneau actuel vers la gauche.
  8. Ctrl+b} : Déplace le panneau actuel vers la droite.
  9. Ctrl+b Ctrl+o : Déplace le panneau actuel vers le haut.
  10. Ctrl+b Alt+o : Déplacer le panneau actuel vers le bas.
  11. Ctrl+b ! : Diviser le panneau actuel en une fenêtre indépendante.
  12. Ctrl+b z : Le panneau actuel est affiché en plein écran et il reviendra à sa taille d'origine s'il est réutilisé.
  13. Ctrl+b Ctrl+ : Ajustez la taille du panneau dans le sens de la flèche.
  14. Ctrl+b q : Afficher le numéro du panneau.

Comment vérifier quel port réseau se trouve sous Linux ?

Votre serveur possède plusieurs cartes réseau et a été configuré et fonctionne, mais vous ne vous souvenez plus à quelle carte réseau physique eth0, eth1, eth2... correspond.

Vous pouvez utiliser la commande suivante à ce moment :

[racine]# ethtool -p eth0

À ce stade, vous verrez un voyant clignoter sur le port physique correspondant à eth0, oui.

C'est la carte réseau appelée eth0 que nous voyons dans le système. C'est aussi simple que cela.

S'il indique qu'ethtool est introuvable, cela signifie que votre package n'est pas installé. Trouvez simplement le fichier iso miam et installez-le !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:lxlinux.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!