tmux 和 linux 的一些基本操作简单记录

2024-02-12 05:48

本文主要是介绍tmux 和 linux 的一些基本操作简单记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

继之前的一篇tmux博客配置,再补充一波tmux和Linux下的基本快捷操作: https://blog.csdn.net/suiyueruge1314/article/details/89101443

首先,tmux 操作几个基本概念:
Linux和tmux都有会话(进程)和窗口的概念, Linux下

CTRL + SHIFT + T    可以开启多个窗口
ALT + A      进行窗口切换

Linux 下开启 tmux 直接 tmux 就好了,开启多个就 按多个 tmux

tmux ls    查看当前存在的 tmux 会话(下图就是有三个会话,attached就是表示正处于的某个会话中)

在这里插入图片描述

tmux -a -t 1 在Linux中操作此命令,进入tmux制定的会话中

要退出当前 tmux 可以用htop,也可以进入

  tmux kill-session -t session-name:tmux kill-session -t 1

在这里插入图片描述
需要退出的tmux窗口直接 exit 退出

在这里插入图片描述

tmux ls
# 新建会话并指定会话名称(建议制定会话名称,以便了解该会话用途)
tmux new -s <session-name>
# 新建会话(不指定会话名称)
tmux new
# 接入上一个会话
tmux a
# 接入指定名称的会话
tmux a -t <session-name>
#跳出当前会话,后台挂起(还可以使用快捷键:control+b,再按d)
tmux detach
# 关闭指定会话
tmux kill-session -t session-name
# 关闭除指定会话外的所有会话
tmux kill-session -a -t session-name
# 在会话中切换
control+b,再按s 显示会话列表,再进行会话切换
# 销毁所有会话并停止tmux
tmux kill-server

另外补充几个简单易用的linux窗口切换操作:

win + ↑     放大到全屏
win + ↓     非全屏
win + ←    靠左
win + →    靠右
win + h      隐藏窗口
win + d      跳转到桌面
win + tab   跳转任务
win + win + tab   图形界面任务跳转

多加练习,简单易用!

这篇关于tmux 和 linux 的一些基本操作简单记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/701785

相关文章

Linux镜像文件制作方式

《Linux镜像文件制作方式》本文介绍了Linux镜像文件制作的过程,包括确定磁盘空间布局、制作空白镜像文件、分区与格式化、复制引导分区和其他分区... 目录1.确定磁盘空间布局2.制作空白镜像文件3.分区与格式化1) 分区2) 格式化4.复制引导分区5.复制其它分区1) 挂载2) 复制bootfs分区3)

Python中4大日志记录库比较的终极PK

《Python中4大日志记录库比较的终极PK》日志记录框架是一种工具,可帮助您标准化应用程序中的日志记录过程,:本文主要介绍Python中4大日志记录库比较的相关资料,文中通过代码介绍的非常详细,... 目录一、logging库1、优点2、缺点二、LogAid库三、Loguru库四、Structlogphp

GO语言实现串口简单通讯

《GO语言实现串口简单通讯》本文分享了使用Go语言进行串口通讯的实践过程,详细介绍了串口配置、数据发送与接收的代码实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录背景串口通讯代码代码块分解解析完整代码运行结果背景最近再学习 go 语言,在某宝用5块钱买了个

SpringBoot整合Apache Spark实现一个简单的数据分析功能

《SpringBoot整合ApacheSpark实现一个简单的数据分析功能》ApacheSpark是一个开源的大数据处理框架,它提供了丰富的功能和API,用于分布式数据处理、数据分析和机器学习等任务... 目录第一步、添加android依赖第二步、编写配置类第三步、编写控制类启动项目并测试总结ApacheS

Linux服务器数据盘移除并重新挂载的全过程

《Linux服务器数据盘移除并重新挂载的全过程》:本文主要介绍在Linux服务器上移除并重新挂载数据盘的整个过程,分为三大步:卸载文件系统、分离磁盘和重新挂载,每一步都有详细的步骤和注意事项,确保... 目录引言第一步:卸载文件系统第二步:分离磁盘第三步:重新挂载引言在 linux 服务器上移除并重新挂p

前端Visual Studio Code安装配置教程之下载、汉化、常用组件及基本操作

《前端VisualStudioCode安装配置教程之下载、汉化、常用组件及基本操作》VisualStudioCode是微软推出的一个强大的代码编辑器,功能强大,操作简单便捷,还有着良好的用户界面,... 目录一、Visual Studio Code下载二、汉化三、常用组件1、Auto Rename Tag2

Linux下屏幕亮度的调节方式

《Linux下屏幕亮度的调节方式》文章介绍了Linux下屏幕亮度调节的几种方法,包括图形界面、手动调节(使用ACPI内核模块)和外接显示屏调节,以及自动调节软件(CaliseRedshift和Reds... 目录1 概述2 手动调节http://www.chinasem.cn2.1 手动屏幕调节2.2 外接显

Linux(centos7)虚拟机没有IP问题及解决方案

《Linux(centos7)虚拟机没有IP问题及解决方案》文章介绍了在CentOS7中配置虚拟机网络并使用Xshell连接虚拟机的步骤,首先,检查并配置网卡ens33的ONBOOT属性为yes,然后... 目录输入查看ZFhrxIP命令:ip addr查看,没有虚拟机IP修改ens33配置文件重启网络Xh

C++简单日志系统实现代码示例

《C++简单日志系统实现代码示例》日志系统是成熟软件中的一个重要组成部分,其记录软件的使用和运行行为,方便事后进行故障分析、数据统计等,:本文主要介绍C++简单日志系统实现的相关资料,文中通过代码... 目录前言Util.hppLevel.hppLogMsg.hppFormat.hppSink.hppBuf

linux实现对.jar文件的配置文件进行修改

《linux实现对.jar文件的配置文件进行修改》文章讲述了如何使用Linux系统修改.jar文件的配置文件,包括进入文件夹、编辑文件、保存并退出编辑器,以及重新启动项目... 目录linux对.jar文件的配置文件进行修改第一步第二步 第三步第四步总结linux对.jar文件的配置文件进行修改第一步进