首页 / 操作系统 / Linux / Linux下Tmux与tcpdump使用总结
0. 前言 这篇博客仅用于记录个人在工作中用到的一个小工具,后续用到别的会再补充。1. Tmux 终端分用器(multiplexer),可以在一个屏幕上创建多个终端,这个工具也可以用于结对编程。 个人用途:1. 在一个屏幕中开启多个终端(因为个人使用的是24寸屏) 2. 保存工作环境,在不使用的时候dettach,切换到对应的环境,一般个人会创建三个会话,一个用于开启程序,第二个用于work的环境,第三个为study环境。 常用命令: tmux 以默认方式创建一个会话,会话名从0开始命名 tmux new -s SESSION_NAME 创建一个新的会话 tmux attach -t SESSION_NAME 连接到一个已创建的会话。 tmux ls 查看当前tmux所拥有的会话 在会话中,命令以 ctl + b 作为前缀 prefix ctl + b + d ,断开当前会话的连接 d 表示 dettach ctl + b + %,以垂直分割创建一个窗格(pane) ctl + b + " ,以水平分割创建 ctl + b + 方向键,切换窗格 ctl + b 按住 + 方向键,调整窗格的大小 ctl + b + [,查看或复制之前输出的内容(注意:tmux没有滚动条,所以这个功能对于查看输出超过一屏的内容还是比较重要的) tmux list-panes 查看当前会话的窗格 tmux kill-pane -t PANE_NAME 关闭一个窗格,其中PANE_NAME为窗格的名称,如果以默认创建的话从0开始标号2. tcpdump 用于监听网络传输收发的数据,这个命令一般都需要用到管理员的权限。 个人用途:测试的时候监听服务器的端口,观察数据收发,连接建立情况。 常用参数: -i 指定监听的网络接口 过滤参数: port NUMBER 监听指定的端口 ip IP 监听指定的ip 例如:监听172.16.17.229:8080:"ip 172.16.17.229 and port 8080"下面关于Tmux的文章您也可能喜欢,不妨看看:Tmux:终端复用器 http://www.linuxidc.com/Linux/2013-07/86776.htmtmux使用简单教程 http://www.linuxidc.com/Linux/2014-10/107644.htmTmux 入门指南 http://www.linuxidc.com/Linux/2015-07/119843.htm用 Tmux 和 Vim 打造 IDE http://www.linuxidc.com/Linux/2015-06/119165.htmCentOS下Tmux安装和使用 http://www.linuxidc.com/Linux/2014-11/109375.htm用 Tmux 和 Vim 打造 IDE http://www.linuxidc.com/Linux/2015-06/119165.htmTmux 的详细介绍:请点这里
Tmux 的下载地址:请点这里本文永久更新链接地址