包含标签 linux 的文章

Linux - 实时流量监控

前言

有时候发现 Linux 主机的流量突然大涨,想要查看对应的 IP 是哪个,这时候就会用到 iftop 这个工具。

iftop 是类似于 top 的实时流量监控工具。可以用来监控网卡的实时流量(可以指定网段)、反向解析 IP、显示端口信息等。

……

阅读全文

linux - 查看占用端口的程序

前言

在 Linux 中,如果端口随便设置就有可能出现端口被占用情况,这时候就需要找到对应的程序进行处理。

使用 ss 查看

ss 一般用于转储套接字统计信息。它还可以显示所有类型的套接字统计信息,包括 PACKET、TCP、UDP、DCCP、RAW、Unix 域等。

……

阅读全文

linux - 服务名称与对应的端口

前言

在 Linux 上,端口的使用是有一定的规范:

  1. 端口号 0 不使用;

  2. 端口号 1 - 1023,系统默认只给 root 使用;

  3. 端口号 1024 - 4999 由客户端程序自由分配;

  4. 端口号 5000 - 65535 由服务器端程序自由分配;

……

阅读全文

linux - MegaCli查看raid信息

前言

MegaCli 是一款查看、管理当前机器 raid 卡所有信息的软件,包括 raid 卡的型号、raid 的阵列类型、raid 上各个磁盘状态等等。

这个软件支持多个平台,包括 Linux(rpm 包)、Solars、windows、DOS、FreeBSD 等平台。

……

阅读全文

linux - 列出所有的块设备

前言

lsblk 列出所有块设备信息(除了 RAM 类型的块设备)。lsblk 是通过读取/sys/fs 文件系统信息和 udev db 来收集信息。

如果 udev db 不可用或者 lsblk 编译的没有添加 udev 的支持,就会尝试通过/sys/下的块设备信息中,提取块设备的标签、UUID、文件系统等。

……

阅读全文

nginx - 四层协议转发

前言

nginx 在 1.9.0 的时候,增加了一个 stream 模块,用来实现四层协议(网络层和传输层)的转发、代理、负载均衡等。stream 模块的用法跟 http 的用法类似,允许我们配置一组 TCP 或者 UDP 等协议的监听,然后通过 proxy_pass 来转发我们的请求,通过 upstream 添加多个后端服务,实现负载均衡。

……

阅读全文

CentOS - 升级openssh

前言

在 Linux 上,ssh 服务可以说是最重要的服务之一,远程管理基本都是使用这个了。然而如果出现漏洞,就存在很大的风险,需要及时升级 ssh 版本来修复漏洞。

……

阅读全文

linux - 查找IP冲突

前言

大部分网络没有绑定 IP/MAC,如果随便配置 IP 就会导致 IP 冲突,如果几台机器还好,如果机器多了就不好找了。在 Linux 有一些专门的 arp 工具可以找到对应的 MAC。

……

阅读全文

arch/Manjaro - AUR用户软件源

前言

AUR 是 Arch User Repository(Arch 用户软件源),类似 Debian/Ubuntu 上的 ppa。AUR 包含了一些不被官方源收录的软件,这让 Arch 系列的用户使用更多的软件。

大多数情况下,pacman 是不会对 AUR 的软件包进行更新的,因此需要安装专门的工具进行管理。

……

阅读全文

sysbench - 测试CPU性能

前言

sysbench 是一个多线程的 Linux 测试工具,可以进行 CPU 性能测试。对 CPU 的测试,主要是进行素数的加法运行。

……

阅读全文