Maison > Article > Tutoriel système > Deux astuces Linux : commandes communes tmux et touches de raccourci/ports réseau de requête
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.
1, Créer une nouvelle session
tmux new -s 会话名
2, Séance de détachement
tmux detach 会话名
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]
Sélectionnez ensuite la session pour vous connecter
tmux attach -t php-dev(窗口名)
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 会话名
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 会话名称
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 新会话名
7, touches de raccourci pour les opérations de session
#创建窗口 tmux new-window #创建窗口并同时命名 tmux new-window -n 窗口名
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 窗口名
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
3. Renommez la fenêtre
La commande suivante consiste à renommer la fenêtre actuelle
tmux rename-window
Bien sûr que vous le pouvez aussi
以指定窗口重命名 (target-window 可以是窗口编号或者窗口名称)tmux rename-window -t
4, ferme la fenêtre
target-window peut être le numéro ou le nom de la fenêtre
tmux kill-window -t
5, touches de raccourci pour les opérations sur les fenêtres
1, panneau divisé
# 将面板划分上下两个面板 $ tmux split-window # 将面板划分左右两个面板 $ tmux split-window -h
2. Fermez le panneau
#关闭当前面板 tmux kill-pane
3. Déplacez le curseur
# 光标切换到上方窗格 $ tmux select-pane -U # 光标切换到下方窗格 $ tmux select-pane -D # 光标切换到左边窗格 $ tmux select-pane -L # 光标切换到右边窗格 $ tmux select-pane -R
4, Déplacer la position du volet
当前面板上移 $ tmux swap-pane -U # 当前面板下移 $ tmux swap-pane -D
5, Touches de raccourci des opérations du panneau
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!