tcpdump命令使用简介
简单介绍 tcpdump 是一款强大的网络抓包工具,运行在 linux 平台上。熟悉 tcpdump 的使用能够帮助你分析、调试网络数据。 要想使用很好地掌握 tcpdump, 必须对网络报
- 新增atrandys大佬的一键安装脚本,支持
centos7+
/debian9+
/ubuntu16+
:
1 2 3
wget --no-check-certificate https://raw.githubusercontent.com/cx9208/Linux-NetSpeed/master/tcp.sh chmod +x tcp.sh ./tcp.sh
- 新增Google原版BBR一键安装脚本:
1 2 3
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh chmod +x bbr.sh ./bbr.sh
BBR
是 Google 推出的一个「TCP 拥塞控制算法」,它是以 Linux 内核模块的形式加载,可以最大化 Linux Server 的网络吞吐量。
简单地说,开启 BBR
的 Linux Server 和不开启 BBR
的 Linux Server,在持续传输数据方面可以有非常大的不同。
BBR
尽管还没有在主流发行版中默认开启,但 Google 已经在 YouTube 网站上实践了很久,可以说是很成熟的一样技术了。
在开始之前,先看看 BBR
是否已经启用了,执行这条指令可以返回当前 Linux 内核可以使用的 TCP 拥堵控制算法:
用法: grep [选项]… PATTERN [FILE]…
在每个 FILE 或是标准输入中查找 PATTERN。
默认的 PATTERN 是一个基本正则表达式(缩写为 BRE)。
例如: grep -i 'hello world' menu.h main.c
正则表达式选择与解释:
|
|
在使用vim
时,当我们以普通用户去打开一个只有root
用户才有权限操作的文件时,我们编辑完成之后,正要保存,却发现,这个文件我们没有权限修改。
经过查找,发现一个命令可以解决这个问题
命令: